| Week | Date | Class | Assignment | Lab |
|---|---|---|---|---|
| 1 | 5/19/26 | Course Introduction course objectives; evaluation criteria; ggplot2 |
HW 1 Due: 2026-05-25 |
|
| 1 | 5/21/26 | Data Wrangling code version control; clean data; tidyverse |
Lab 1 Due: 2026-05-25 |
|
| 2 | 5/26/26 | Visual Vocabulary graphical integrity; choose chart type; design considerations |
HW 2 Due: 2026-06-01 |
|
| 2 | 5/28/26 | Fundamental Chart Types basic chart; trend over time; distribution; relationships |
Lab 2 Due: 2026-06-01 |
|
| 3 | 6/2/26 | Maps choropleth map; point map; heat map; design decisions |
HW 3 Due: 2026-06-08 |
|
| 3 | 6/4/26 | Specialized Chart Types faceted plot; sankey diagram, parallel coordinates, dos and donts |
Lab 3 Due: 2026-06-08 |
|
| 4 | 6/9/26 | Introdcution to R Shiny R shiny; interactive data visualization |
HW 4 Due: 2026-06-15 |
|
| 4 | 6/11/26 | Final Project - Plan public data repository; form teams; sketch |
Lab 4 Due: 2026-06-15 |
|
| 5 | 6/16/26 | Case Study practical real world applications |
||
| 5 | 6/18/26 | Recreate Visualization from Public Source research reproducibility; tidycensus |
||
| 6 | 6/23/26 | Final Project - Prototype 1-on-1 feedback; progress update |
||
| 6 | 6/25/26 | Final Project - Present final project presentation; peer feedback |
HW 5 Due: 2026-06-25 |
Schedule
All assignments are due by 11:59pm on the due date.