J818: Computational Approaches to Communication Research
Fall 2025University of Wisconsin-Madison School of Journalism and Mass Communication
This graduate seminar provides students with a toolkit for causal/statistical inference with observational data. Moving beyond simple correlations and basic regression, the course explores methods designed to mitigate bias and strengthen estimates from non-experimental data, including Interrupted Time Series, Synthetic Controls, Matching, Weighting, and Machine Learning approaches like Double Machine Learning and Causal Forests.
Course Logistics
Schedule
Tuesdays 9:30 AM–12:00 PM
Location
Vilas 5013
Course Staff
Instructor
Ross Dahlke, PhD
ross.dahlke@wisc.edu
Office: 5166 Vilas Hall
Office Hours: Tuesday 12:00–1:00 PM
Course Objectives
- •Articulate the fundamental challenges of making statistical inferences from observational data in communication research, particularly the problems of confounding and self-selection bias.
- •Understand the conceptual basis and key assumptions underlying a range of statistical methods designed for observational data, including Interrupted Time Series, Difference-in-Differences logic, Synthetic Controls, Matching, Weighting, and Machine Learning approaches (DML, Causal Forests).
- •Implement these statistical methods using the R programming language and relevant packages, applying them to communication-related datasets.
- •Critically evaluate the appropriateness of different methods for specific research questions and data structures common in communication research.
- •Design and execute appropriate robustness checks and sensitivity analyses to assess the credibility and stability of statistical findings derived from observational data.
- •Interpret and communicate the results of these analyses clearly and cautiously, acknowledging underlying assumptions and limitations, in a manner suitable for academic publication.
Course Schedule
Week 1: September 9, 2025
Tuesday: Lecture & Discussion - The Challenge & Counterfactual Framework
Week 2: September 16, 2025
Tuesday: Lecture & Discussion - Assumptions for Inference & Basic Regression Review
Week 3: September 23, 2025
Tuesday: Lecture & Discussion - Regression Pitfalls & The Importance of Design
Week 4: September 30, 2025
Tuesday: Lecture & Lab - Single Time Series Analysis (ITS & Non-Parametric Check)
Week 5: October 7, 2025
Tuesday: Lecture & Lab - Simple Comparison Over Time (DiD)
Week 6: October 14, 2025
Tuesday: Lecture & Lab - Modeling Dynamics with Multiple Units (Growth Models)
Week 7: October 21, 2025
Tuesday: Lecture & Lab - Constructing Optimal Comparisons (SCM)
Week 8: October 28, 2025
Tuesday: Lecture & Lab - Matching I (Motivation & Basic Methods)
Week 9: November 4, 2025
Tuesday: Lecture & Lab - Matching II (Propensity Score Matching)
Week 10: November 11, 2025
Tuesday: Lecture & Lab - Weighting Methods (IPTW & Entropy Balancing)
Week 11: November 18, 2025
Tuesday: Lecture & Lab - Doubly Robust Methods & Synthesis of Control Strategies
Week 12: November 25, 2025
Tuesday: Lecture & Lab - Double Machine Learning (DML)
Week 13: December 2, 2025
Tuesday: Lecture & Lab - Causal Forests & Heterogeneity; Synthesis & Review
Week 14: December 9, 2025
Tuesday: Final Project - Final Project Presentations
Required Textbooks
Causal Inference: The Mixtape
Cunningham, S.
Yale University Press (2021)
The Effect: An Introduction to Research Design and Causality
Huntington-Klein, N.
Chapman & Hall/CRC (2021)