.
The following is a tentative schedule of what we will cover in class when. Check this space regularly for updates.
Readings listed should be completed before the start of class on the date indicated.
Last update: 05-25-22
Date | Topics | Readings/Videos | Due Before Class | Due Midnight After Class |
---|---|---|---|---|
5/25 | Intro/Overview | – | – | – |
5/27 | Intro to R, RStudio and RMarkdown | MDSR Ch. 1 | – | – |
Lab 1a: R/RStudio/RMarkdown | – | – | – | |
6/01 | R, RStudio, RMarkdown Cont’d | MDSR Ch. 2, 3.1 | – | Lab1 |
Lab 1b: Basics of R Commands | ||||
6/03 | Lab 2: Pipes, Reading in Data | – | Lab2 | |
PART I: BASIC VISUALIZATION | ||||
6/08 | Lab 3: Graphical Elements, ggplot2 | Video1 | Lab3 | |
6/10 | Lab 4: Graph Types, Color, Theme | MDSR 3.2, Videos 2-3 | Quiz1: R Basics | Lab4 |
6/15 | Version Control | MDSR 3.3, Video4 | Quiz2: Grammar of Graphics | – |
Lab 5: Reverse Engineer a Professional Write-Up | – | |||
6/17 | Project 1 Workshop | – | Project 1 Topic (decide by end of class) | Lab5 |
6/22 | Project 1 Presentation Blitz | – | P1 Outline+Slides | – |
PART II: DATA WRANGLING | ||||
6/24 | Lab 6: Grammar of Data Wrangling | MDSR 4.1, Video5 | – | P1 Draft Writeup, Lab6 |
6/29 | Lab 7: Aggregation | MDSR 4.2 | – | Lab7 |
7/01 | Lab 8: Merging Datasets | MDSR 4.3-4.4, Video6 | – | P1 Peer Feedback, Lab8 |
7/06 | NO CLASSES | |||
7/08 | Lab 9: Reshaping and “Tidy” Data | MDSR 5.1-5.3, Video7 | – | P1 FINAL WRITEUP |
7/13 | Lab 10: Reverse Engineer a Professional Writeup | – | – | Lab9 |
7/15 | Lab 11: Making Tasks Modular | MDSR 5.4, Video8 | Quiz3: Five Verbs | Lab10, P2 Topic |
7/20 | Lab 12: Scraping Data from the Web | MDSR 5.5, Video9 | – | Lab11 |
7/22 | Project 2 Workshop | – | Quiz4: Joins and Reshaping | Lab12 |
7/27 | Project 2 Presentation Blitz | – | P2 Outline+Slides | – |
PART III: BIG DATA AND DATA WITH SPECIAL STRUCTURE | ||||
7/29 | Lab 13: Intro to SQL | MDSR 12.1-12.2 | – | Lab13 |
8/03 | Lab 14: More SQL | MDSR 12.3-12.4.4 | – | Lab14 |
8/05 | Lab 15: Reverse-Engineer a Professional Writeup | MDSR 12.5 | – | P2 Draft Writeup |
Sunday 8/08 | P2 Peer Feedback Due by 5pm | |||
8/10 | Clustering and Dimensionality Reduction | – | – | Lab15 |
8/12 | Dimensionality Reduction Cont’d, | – | Quiz5: SQL | P2 FINAL WRITEUP |
Interactive Plots | ||||
8/17 | Lab 16: Text Manipulation | – | Optional Review Quiz | Lab16 |
8/19 | Lab 17: Spatial Data | MDSR 14.1-14.3.1 | – | Lab17 |
8/24 | Optional Class: Project 3 Workshop | – | – | – |
8/30 | PROJECT 3 DUE 4PM | PROJECT 3 DUE 4pm | PROJECT 3 DUE 4pm | – |