Schedule

Every class, reading, and due date at a glance

This schedule is tentative; topics, readings, or due dates may shift slightly as the semester unfolds. Any changes will be announced in class and posted to Canvas. For learning objectives and a fuller description of each class, see Content.

PART I Classes 1–5 · The Lab (Python/PsychoPy)     PART II Classes 6–8 · The Desk (R/tidyverse)     PART III Classes 9–13 · The Page (synthesis)

Two deliberate checkpoints: HW3 + Quiz 1 both land at the start of Class 6 (end of Part I). HW5 + Quiz 2 both land at the start of Class 10 (end of Part II’s content). Neither pairing is a scheduling accident.

Class Date Topic Reading Due HW Due / Quiz
1 Sep 8 Environment & Open Science Think Python ch. 1 (via Colab)
2 Sep 15 Builder Basics Think Python ch. 2–3
3 Sep 22 Builder → Coder Think Python ch. 5, 7 HW1 due
4 Sep 29 Custom Code Components Think Python ch. 10–11
5 Oct 6 Pilot Testing & Data Generation PsychoPy docs; Think Python ch. 8 (optional) HW2 due
6 Oct 13 Welcome to RStudio & the Tidyverse Data Skills ch. 1–2 HW3 due · Quiz 1
7 Oct 20 Data Wrangling with dplyr Data Skills ch. 3; R4DS ch. 3
8 Oct 27 Visualizing the Effect R4DS ch. 1, 9 HW4 due
9 Nov 3 Simulation Data Skills ch. 15; ch. 13 (optional)
Nov 10 No class this week
10 Nov 17 One Simple Test HW5 due · Quiz 2
11 Nov 24 Reproducible Reporting (apaquarto) Quarto docs; apaquarto README
12 Dec 1 Project Workshop I HW6 due
13 Dec 8 Project Workshop II & Finale HW7 due
Back to top