DS 560

Principles of Causal Inference

Pennsylvania State University-Schuylkill Campus · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

The course will give students a comprehensive coverage of the theoretical underpinnings, and practice of causal inference from observational and experimental data. Topics to be covered include: pitfalls of standard machine learning algorithms when applied to observational data; causal inference in the absence of randomized control trials; causal effects and counterfactuals; eliciting causal effects from observations; the Causal Bayesian Network framework for causal inference - do-calculus, identifiability of causal effects from observations and experiments; the Potential Outcomes framework for causal inference - matching and propensity score-based methods and their advanced variants for counterfactual inference; the relationship between the Potential Outcomes and causal Bayes Networks; and learning causal models from observations and experiments. The course will give a principled treatment to confounders as well as practical approaches to cope with them. Additional topics to be covered include mediation analysis; advanced machine learning methods for causal effect estimation; causal transportability; selection bias; and meta-analysis. Finally, the course will include a laboratory component to provide students with hands-on experience with applications of causal inference to problems from several domains. Course projects will focus on applications of causal models and causal inference e.g., in science, public policy, and health. Recommended preparation for the course include basic proficiency in programming, elements of probability theory and statistics, discrete mathematics, and machine learning.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 9 hours ago

001

Availability not recently verified
Class #pennsylvania_penn_schuylkill-DS560Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?