This schedule is subject to revision. Students are expected to attend class meetings and to regularly check this page for updates.
| Date | Day | Topic | Reading | Due |
|---|---|---|---|---|
| Aug 23 | W | Overview, Introduction to R | R4DS (web 4; print 2) | |
| Aug 28 | M | Data types in R | R4DS (web 6; print 5) | |
| Aug 30 | W | Lists and data frames in R | R4DS (web 10; print 7) | |
| Sep 4 | M | No class | ||
| Sep 6 | W | Data manipulation and summarization in R | R4DS (web 5; print 3) | |
| Sep 11 | M | Grammar of graphics | R4DS (web 3; print 1) | |
| Sep 13 | W | Lab 1: ggplot2 | HW1 | |
| Sep 18 | M | Smoothing | ||
| Sep 20 | W | Lab 2: Smoothing | ||
| Sep 25 | M | Functions | R4DS (web 19; print 15) | |
| Sep 27 | W | Lab 3: Functional programming | HW2 | |
| Oct 2 | M | Density estimation | ||
| Oct 4 | W | Exam 1 | ||
| Oct 9 | M | Generating random variables | ||
| Oct 11 | W | Lab 4: Conditionals and iteration | R4DS (web 21–21.4; print 17, pp313–324) | |
| Oct 16 | M | Monte Carlo simulation | ||
| Oct 18 | W | Lab 5: Monte Carlo | HW3 | |
| Oct 23 | M | Split, apply, combine | ||
| Oct 25 | W | Lab 6: plyr | ||
| Oct 30 | M | The Bootstrap | ||
| Nov 1 | W | Lab 7: The Bootstrap | Project proposal/HW4 | |
| Nov 6 | M | Pipes and dplyr | R4DS (web 5, 18; print 3, 14) | |
| Nov 8 | W | Exam 2 | ||
| Nov 13 | M | Permutation tests | ||
| Nov 15 | W | Lab 8: Permutation tests | ||
| Nov 20 | M | purrr and modelr | R4DS (web 21.4–21.9, 22; print 17, pp322–344, 18) | |
| Nov 22 | W | No Class | ||
| Nov 27 | M | Cross-validation | HW5 | |
| Nov 29 | W | Lab 9: Cross-validation | ||
| Dec 4 | M | TBD | ||
| Dec 6 | W | TBD | ||
| Dec 11/12? | M | Final project presentations |