Program Evaluation
  • Syllabus
  • Schedule
  • Content
  • Assignments
  • Examples
  • Resources
  • News & FAQs

Schedule

Here’s your roadmap for the semester!

  • Content (): This page contains the readings, slides, and recorded lectures for the week. Read and watch these before our in-person class.

  • Example (): This page contains fully annotated R code and other supplementary information that you can use as a reference for your assignments and project. This is only a reference page—you don’t have to necessarily do anything here. Some sections also contain videos of me live coding the examples so you can see what it looks like to work with R in real time. This page will be very helpful as you work on your assignments.

  • Assignment (): This page contains the instructions for each assignment. Weekly reports are due by noon on the day of class (so I can read them before class). Other assignments are due by 11:59 PM on the day they’re listed.

tl;dr: You should follow this general process for each session:

  • Do everything on the content page ()
  • Complete the assignment () while referencing the example ()

TipSubscribe!

You can subscribe to this calendar URL in Outlook, Google Calendar, or Apple Calendar:

Download

Evaluation and causation

Title Content Example Assignment
Session 1
January 15 Evaluation and the causal revolution
January 22 Weekly check-in 1  (submit by noon)
January 23 Problem set 1  (submit by 11:59 PM)
Session 2
January 22 Regression and inference
January 22 Weekly check-in 2  (submit by noon)
January 30 Problem set 2  (submit by 11:59 PM)
Session 3
January 29 Theories of change and logic models
January 29 Weekly check-in 3  (submit by noon)
February 6 Evaluation: Background and theory  (submit by 11:59 PM)
Session 4
February 5 Measurement and DAGs
February 5 Weekly check-in 4  (submit by noon)
February 13 Evaluation: Measurement  (submit by 11:59 PM)
Session 5
February 12 DAGs and potential outcomes
February 12 Weekly check-in 5  (submit by noon)
February 20 Evaluation: Causal model  (submit by 11:59 PM)
Session 6
February 19 Threats to validity
February 19 Weekly check-in 6  (submit by noon)
February 27 Evaluation: Threats to validity  (submit by 11:59 PM)
Exam 1
February 26 Exam 1

Tools and methods

Title Content Example Assignment
Session 7
February 26 Randomization and matching
February 26 Weekly check-in 7  (submit by noon)
March 6 Problem set 3  (submit by 11:59 PM)
Session 8
March 5 Difference-in-differences I
March 5 Weekly check-in 8  (submit by noon)
March 13 Problem set 4  (submit by 11:59 PM)
Session 9
March 12 Difference-in-differences II
March 12 Weekly check-in 9  (submit by noon)
March 27 Problem set 5  (submit by 11:59 PM)
Session 10
March 26 Regression discontinuity I
March 26 Weekly check-in 10  (submit by noon)
April 3 Problem set 6  (submit by 11:59 PM)
Session 11
April 2 Instrumental variables I
April 2 Weekly check-in 11  (submit by noon)
April 10 Problem set 7  (submit by 11:59 PM)
Session 12
April 9 Instrumental variables II + Regression discontinuity II
April 9 Weekly check-in 12  (submit by noon)
April 17 Problem set 8  (submit by 11:59 PM)
Exam 2
April 16 Exam 2

Applied evaluation

Title Content Example Assignment
Session 13
April 16 Choosing and planning ethical evaluations
April 16 Weekly check-in 13  (submit by noon)
April 24 Problem set 9  (submit by 11:59 PM)
Session 14
April 23 Ethics, stories, and curiosity
April 23 Weekly check-in 14  (submit by noon)

Final things

Title Content Example Assignment
#TidyTuesday
April 24 Final deadline for #TidyTuesday creation  (submit by 11:59 PM)
Final project
May 4 Final project due  (submit by 11:59 PM)

Content 2026 by Andrew Heiss
All content licensed under a Creative Commons Attribution-NonCommercial 4.0 International license (CC BY-NC 4.0)

 
  • Edit this page
  • Report an issue

Made with and Quarto
View the source at GitHub