Schedule

All assignments are due by 11:59pm on the due date.

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