Advanced Topics in Causal Inference

Advanced Causal Inference
Lecture Notes

This course collects the advanced topics that separate routine effect estimation from mature causal practice. The focus is on the complications that appear once projects move beyond a clean single-treatment, single-outcome, no-missingness setting: mechanisms, principal strata, missing data, measurement error, generalization, interference, panels, discovery, Bayesian workflows, and AI-system complications.

The objective is to help readers diagnose where standard causal workflows bend or break. By the end of the course, a reader should be able to explain which complication is present, how it changes the estimand or identifying assumptions, which diagnostics are useful, and how to communicate uncertainty when the design remains credible despite imperfections.

Network experiment plot with treated nodes highlighted

Figure: A network experiment where spillovers make the usual independent-unit assumption visibly fragile (adapted from Lecture 06: Interference and Spillovers).

Lecture Sequence

01. Mediation Analysis

This lecture connects Mediation Analysis to mechanisms, assumptions, and uncertainty in causal explanation.

02. Principal Stratification

This lecture develops Principal Stratification with examples that make assumptions, diagnostics, and interpretation visible.

04. Measurement Error

This lecture studies measurement error as a threat to estimands, identification, and uncertainty interpretation.

06. Interference and Spillovers

This lecture builds intuition for Interference and Spillovers and ties the result to model choice, uncertainty, and action.

09. Bayesian Causal Inference

This lecture connects Bayesian Causal Inference to mechanisms, missingness, measurement, transport, interference, and uncertainty-aware reporting.