This is the repo for the assignments and notes for the class, Experiment and Causal Inference. The assignments focus on identifying causal relationships using the potential outcome framework and regression analysis. The programming language of choice for this class is R. There are a total of five assignments and their respective areas of focus are as follows:
-
Assignment 1: Introduce and reason about the potential outcome framework.
-
Assignment 2: Use Randomized Inference for hypothesis testing and explore the effect of block and cluster randomization on experiment power.
-
Assignment 3: Analyze multifactor experiments with regression to determine the average treatment effects of different treatments.
-
Assignment 4: How to determine the effect of treatment when there is non-compliance.
-
Assignment 5: More on non-compliance and introduce causal inference using observational data.