Schedule
Schedule for DS002R, Foundations of Data Science in R, Pomona College, Fall 2026
Here’s your roadmap for the semester! Each day, follow the general process outlined below:
Enjoy the notes / text .
Attend class, review the worksheet and solutions. Slides from class are linked below.
Discuss the reflection questions and ethics considerations (see the class notes) with your classmates and professor.
The textbooks are Modern Data Science with R (MDSR), 3rd edition by Baumer, Kaplan, and Horton and R for Data Science (R4DS), 2nd edition by Wickham, Çetinkaya-Rundel, and Grolemund.
Homework assignments are found at the GitHub course organization. Due dates are provided on each assignment (roughly every other week, Tuesday at midnight). See the course GitHub page for more information on how to find, complete, and submit assignments.
| date | topic | class materials | due dates | resources |
|---|---|---|---|---|
| Week 1 8.31.26 |
intro + R + Positron + GitHub |
Introduction MDSR Prologue Why Git? + monsters Introduction WS 1 - DS project |
NSSD - Compromised Shoe Situation | |
| Week 2 9.7.26 |
data viz | R4DS Visualize graphics ggplot Data Viz |
HW 1 - due 9.8.26 | Tufte. 1997. Visual and Statistical Thinking: Displays of Evidence for Making Decisions |
| Week 3 9.14.26 |
data viz | R4DS Visualize graphics ggplot Data Viz Data Verbs |
HW 2 - due 9.15.26 | |
| Week 4 9.21.26 |
data wrangling | R4DS Transform wrangling Pivot + Join |
HW 3 - due 9.22.26 Quiz 1 9.23.26 |
|
| Week 5 9.28.26 |
data types | R4DS Factors R4DS Strings Text analysis Data Types |
Project 1 - due 9.29.26 | |
| Week 6 10.5.26 |
regular expressions |
R4DS Regular expressions Regular expressions Regular expressions |
HW 4 - due 10.6.26 Quiz 2 10.7.26 |
|
| Week 7 10.12.26 |
functions + iteration |
R4DS Fuctions R4DS Iteration Functions + Iteration functions + iteration |
Project 2 - due 10.13.26 | |
| Week 8 10.19.26 |
fall break + code review + reprex |
reproducible examples Tidyverse style guide Reproducible examples help me help you |
||
| Week 9 10.26.26 |
simulations | MDSR Simulations Simulations Simulations |
HW 5 - due 10.27.26 Quiz 3 Monday 10.26.26 |
|
| Week 10 11.2.26 |
permutation tests | Permutation tests Permutation tests Data Science Ethics |
Project 3 - due 11.3.26 | |
| Week 11 11.9.26 |
web scraping | R4DS Web scraping Web scraping Web scraping |
HW 6 - due 11.10.26 Quiz 4 11.11.26 |
|
| Week 12 11.16.26 |
SQL | R4DS Databases MDSR Database querying SQL SQL DBMS SQL statements |
Project 4 - due 11.17.26 | |
| Week 13 11.23.26 |
Shiny(?)+ Thanksgiving |
Matering Shiny MDSR Interactive web apps with Shiny Shiny Shiny |
HW 7 - due 11.24.26 Quiz 5 Monday 11.23.26 (or Thursday 11.19.26) |
|
| Week 14 11.30.26 |
SQL | R4DS Databases MDSR Database querying SQL joins SQL joins |
Project 5 - due 12.1.26 | |
| Week 15 12.7.26 |
Shiny(?) | Fin | Quiz 6 12.9.26 | presentations (?) 12.11.26, 9am - noon |
| Week 16 12.14.26 |
Project 6 - due 12.18.26 | presentations (?) 12.18.26, 9am - noon |