CS 582 Causal Inference

This course covers what causality is, how we can infer it using automated methods, and how to use causes to predict future events, explain past occurrences and intervene on systems. Students will learn both the theory behind causal inference methods as well as how to apply them to real-world datasets such as from finance, biology, and politics. In addition to Bayesian networks, we will cover methods for causal inference in time series including dynamic Bayesian networks, Granger causality, and logic-based methods.




Graduate Student or At Least Junior


Computer Science Program

Typically Offered Periods

Fall Semester