Schedule overview

The schedule information on this page is subject to changes.

  • Lab
    • Section 1: Wednesdays, 9 am–noon, Broad 200

    • Section 2: Wednesdays, 1–4 pm, Chen 240a

  • Lecture
    • Section 1: Mondays, 9–10 am, Broad 100

    • Section 2: Mondays, 10–11 am, Broad 100

  • TA recitation: Thursdays, 7–8:30 pm, Chen 100

  • TA homework help: Tuesdays, 2:30–4 pm, Broad 200

  • Extra TA homework help: Thursdays, 8:30–10 pm, Chen 100

  • Instructor office hours: Mondays, 2-3 pm, Kerkchoff B123


Homework due dates


Lesson exercise due dates


Weekly schedule

The lessons for each Wednesday must be read ahead of time and associated lesson exercise submitted by noon on the Tuesday before.

  • Week 0
    • Lesson 00: Preparing for the course

  • Week 1
    • W 01/03: Lesson 01: Probability and scientific logic (lecture)

  • Week 2
  • Week 3
    • M 01/15: No class; Martin Luther King Day

    • W 01/17: Lesson 07: Introduction to Markov chain Monte Carlo (lecture)

    • W 01/17: Lesson 06: Parameter estimation by optimization

    • Th 01/18: Recitation 02: Choosing priors and review of optimization

  • Week 4
    • M 01/22: Lesson 11: Display of MCMC samples (lecture)

    • W 01/24: Lesson 08: Introduction to MCMC with Stan

    • W 01/24: Lesson 09: Mixture models and label switching

    • W 01/24: Lesson 10: Regression with Stan

    • Th 01/25: No recitation; only homework help

  • Week 5
    • M 01/29: Lesson 14: Collector’s box of distributions (lecture)

    • W 01/31: Lesson 12: Model building with prior predictive checks

    • W 01/31: Lesson 13: Posterior predictive checks

    • Th 02/01: Recitation 04: Introduction to Hamiltonian Monte Carlo

  • Week 6
  • Week 7
  • Week 8
    • M 02/19: No class; Presidents Day

    • W 02/21: Lesson 21: Principled workflows (lecture)

    • W 02/21: Lesson 20: Implementation of hierarchical models

    • Th 02/22: Recitation 07: Sampling discrete parameters with Stan

  • Week 9
    • M 02/26: Lesson 25: Variational inference

    • W 02/28: Lesson 22: Simulation-based calibration in practice

    • Th 02/29: Recitation 08: Discussion of HW 10 project proposals

  • Week 10
    • M 03/04: Lesson 26: Course wrap-up (lecture)

    • W 03/06: Work on final homework

    • Th 03/08: No recitation; only homework help