Schedule overview
The schedule information on this page is subject to changes. All times are Pacific.
- Lab
Section 1: Mondays 9 am–noon, Chen 130
Section 2: Mondays 1–4 pm, Chen 130
- Lecture
Wednesdays 9–9:50 am, Chen 100
Instructor office hours: Wednesdays 2:00-3:00 pm, Kerckhoff B123
TA session: Thursdays 7–10 pm, Chen 130
Homework due dates
Homework 1: due 5 pm, October 4
Homework 2: due 5 pm, October 11
Homework 3: due 5 pm, October 18
Homework 4: due 5 pm, October 25
Homework 5: due 5 pm, November 1
Homework 6: due 5 pm, November 8
Homework 7: due 5 pm, November 15
Homework 8: due 5 pm, November 22
Homework 9: due 5 pm, December 6
Homework 10: not graded
Homework 11: due 5 pm, December 13
Exam dates
Midterm: In class, November 4
Final: 9 am–noon, December 11
Lesson exercise due dates
Lesson exercise 1: due noon, October 6
Lesson exercise 2: due noon, October 13
Lesson exercise 3: due noon, October 27
Lesson exercise 4: due noon, November 10
Lesson exercise 5: due noon, November 17
Lesson exercise 6: due noon, November 24
Weekly schedule
The notes for each Monday lesson must be read ahead of time and associated lesson exercises submitted by noon on the Sunday before the lesson. For example, the exercises to be completed after lesson 10 must be submitted by noon on Sunday, October 6.
If one were reading through the lessons, the numbering of the lessons represents the most logical order. However, due to the constrains of class meeting times, some of the lessons are presented out of order. This is not a problem, though, as no lesson that strictly depends on another are presented out of order and the order shown in the schedule below is also a reasonable ordering of the lessons.
- Week 0
Lesson 00: Preparing for the course
- Week 1
M 09/30: Course welcome and team set-up
M 09/30: Lesson 03: Introduction to Python
M 09/30: Lesson 04: Style
M 09/30: Lesson 05: Test-driven development
M 09/30: Lesson 06: Exploratory data analysis, part 1
W 10/02: Lesson 01: Data analysis pipelines (lecture)
W 10/02: Lesson 02: Version control with Git
- Week 4
M 10/21: No reading
W 10/23: Lesson 14: Plug-in estimates and confidence intervals (lecture)
- Week 9
M 11/25: Lesson 23: Mixture models
M 11/25: Lesson 25: Implementation of model assessment
W 11/27: Lesson 27: Reproducible workflows (guest lecture by Griffin Chure, 9 AM PST)
W 11/27: Lesson 28: The paper of the future (guest lecture by Griffin Chure, 10 AM PST)
- Week 10
M 12/02: No reading
W 12/04: Lesson 26: Statistical watchouts (lecture)
- Week 11
W 12/11: Final exam, 9 am - noon