STAT 159/259: Collaborative and Reproducible Statistical Data Science
UC Berkeley, STAT 159/259, Fall 2026
Announcements 📣
No reading this week
Project 2 due Oct-30
Schedule 📅
Tentative calendar subject to change.
Week 1
| Aug 26 | Lecture Welcome to Stat 159 | |
|---|---|---|
| Aug 28 | Lecture Naming Files |
Week 2
| Aug 31 | Lecture File Paths & Unix Terminal | |
|---|---|---|
| Sep 01 | Lab Shell Commands | |
| Sep 02 | Lecture Project Organization | |
| Reading Ten Simple Rules for RCR (due 9/09) | ||
| Sep 04 | Lecture Intro to Git (part I) | |
| Homework HW1 Reproducibility Checkup (due 9/18) |
Week 3
| Sep 07 | No-Class Academic Holiday (no class) | |
|---|---|---|
| Sep 08 | Lab Getting Started with Git | |
| Sep 09 | Lecture Intro to Git (part II) | |
| Reading Guide for Reproducible Research (due 9/16) | ||
| Sep 11 | Lecture Discussion Reading 1 |
Week 4
| Sep 14 | Lecture Git Branching | |
|---|---|---|
| Sep 15 | Lab Getting started with Git branches | |
| Sep 16 | Lecture Case Study: Global Temperature | |
| Reading 7 Easy Steps to Open Science (due 9/23) | ||
| Sep 18 | Lecture Discussion Reading 2 | |
| Homework Proj1 Replicating temperature graphics (due 10/2) |
Week 5
| Sep 21 | Lecture Git Remotes | |
|---|---|---|
| Sep 22 | Lab Github and remote repos | |
| Sep 23 | Lecture Undoing changes in Git | |
| Reading Data Science at the Singularity (due 9/30) | ||
| Sep 25 | Lecture Discussion Reading 3 |
Week 6
| Sep 28 | Lecture Intro to Make (part 1) | |
|---|---|---|
| Sep 29 | Lab Getting started with Make | |
| Sep 30 | Lecture Intro to Make (part 2) | |
| Reading The Reinhart-Rogoff Fiasco (due 10/07) | ||
| Oct 02 | Lecture Discussion Reading 4 | |
| Homework HW2 Serena Williams (due 10/16) |
Week 7
| Oct 05 | Lecture Variables in Make | |
|---|---|---|
| Homework Proj1 Peer Review (due 10/09) | ||
| Oct 06 | Lab More automation with Make | |
| Oct 07 | Lecture More Make (part 2) | |
| Reading The Duke Trials Retraction (due 10/14) | ||
| Oct 09 | Lecture Discussion Reading 5 |
Week 8
| Oct 12 | Lecture Git Collaborative workflows | |
|---|---|---|
| Oct 13 | Lab Working in groups in Github | |
| Oct 14 | Lecture Handling and Sharing Data | |
| Reading No reading this week | ||
| Oct 16 | Lecture Discussion Reading 6 | |
| Homework Proj2 2024 BPD Annual Report (due 10/30) |
Week 9
| Oct 19 | Lecture Writing Clear Code | |
|---|---|---|
| Oct 20 | Lab Getting started with proj2 | |
| Oct 21 | Lecture Packaging Code: R packages (I) | |
| Reading Share Your Code (due 10/28) | ||
| Oct 23 | Lecture Packaging Code: R packages (II) |
Week 10
| Oct 26 | Lecture Packaging Code: Python packages | |
|---|---|---|
| Oct 27 | Lab Packaging your code | |
| Oct 28 | Lecture Environment Mgmt | |
| Reading RR Legal Framework (due 11/04) | ||
| Oct 30 | Lecture Discussion Reading 7 | |
| Homework HW-3 TBA (due 11/13) |
Week 11
| Nov 02 | Lecture Environment Management (part 1) | |
|---|---|---|
| Nov 03 | Lab Managing environments | |
| Nov 04 | Lecture Licenses | |
| Reading Rules for Better Figures (due 11/11) | ||
| Nov 06 | Lecture Discussion Reading 8 |
Week 12
| Nov 09 | Lecture Images, Figures and Graphics | |
|---|---|---|
| Nov 10 | Lab Handling images and figures | |
| Nov 11 | No-Class Academic holiday (no class) | |
| Reading Research Compendium (due 11/18) | ||
| Nov 13 | Lecture Discussion Reading 9 | |
| Homework Project 3 TBA (due 12/07) |
Week 13
| Nov 16 | Lecture Research Compendium | |
|---|---|---|
| Nov 17 | Lab TBA | |
| Nov 18 | Lecture Discussion Reading 10 | |
| Nov 20 | Lecture Publishing & Communication I |
Week 14
| Nov 23 | Lecture Publishing & Communication II | |
|---|---|---|
| Nov 24 | Lab Final project status | |
| Nov 25 | No-Class Thanksgiving break | |
| Nov 27 | No-Class Thanksgiving break |
Week 15
| Nov 30 | Lecture TBA | |
|---|---|---|
| Dec 01 | Lab Wrap-Up Final Project | |
| Dec 02 | Lecture TBA | |
| Dec 04 | Lecture Closing Talk |
Week 16
| Dec 07 | Overview RRR Week |
|---|
Week 17
| Dec 14 | Final Final Project |
|---|
No matching items