Schedule

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

Week Date Quiz Class Weekly HW Mini Projects Final Project
1 Aug 26 Getting Started
Class orientation; workflow; Quarto; importing data; data wrangling & plotting refresher
HW 1
Due: Aug 31
2 Sep 02 Agentic Workflows & GitHub
Version control with GitHub Desktop (no command line); setting up Claude Code in Positron; your first AI-assisted data import
HW 2
Due: Sep 08
3 Sep 09 Quiz 1:
Weeks 1 - 2
Tidy Data
Tidy data; reshaping data; data provenance; writing a research question
Work on Proposals! Proposal
Due: Sep 20
4 Sep 16 Team Proposal Workshops - no class
One-on-one team meetings w/Prof. Helveston to scope semester project
HW 3
Due: Sep 21
MP1: Clean & Verify
Due: Oct 04
5 Sep 23 Joins & Data Cleaning
Joins; changing data types; dealing with messy Excel files
HW 4
Due: Sep 28
6 Sep 30 Quiz 2:
Weeks 3 - 5
Exploring Data
Data types & scales; centrality & variability; distributions; correlation
HW 5
Due: Oct 05
7 Oct 07 Visualizing Information
Psychology of graphical perception; preattentive attributes; ugly, bad, & wrong charts; chart design best practices
HW 6
Due: Oct 12
MP2: Explore & Interrogate
Due: Oct 25
8 Oct 14 Quiz 3:
Weeks 6 - 7
Factors, Amounts, & Proportions
Manipulating factors; plotting amounts with bars, dots, and lollipops; parts of whole
HW 7
Due: Oct 19
9 Oct 21 Comparisons
Facets; reference lines; dumbbells; slopes; distributions
HW 8
Due: Oct 26
Initial Report
Due: Nov 01
10 Oct 28 Quiz 4:
Weeks 8 - 9
Trends
Line charts; heat maps; animation
HW 9
Due: Nov 02
11 Nov 04 Polishing Charts
Colors; annotations; scales; themes; multi-panel figures
HW 10
Due: Nov 09
MP3: Re-design
Due: Nov 22
12 Nov 11 Quiz 5:
Weeks 10 - 11
Maps
Maps in ggplot; mapping data to maps; projections
HW 11
Due: Nov 16
13 Nov 18 Interactivity
Iteractive charts & tables; Intro to Shiny; D3 inside React; building & deploying interactive products
HW 12
Due: Nov 30
Final Report
Due: Dec 06
14 Nov 25 Thanksgiving - no class
15 Dec 02 Story Telling & Publishing
Telling stories; slide design; giving a talk; publishing your report as a Quarto site on GitHub Pages
Presentation
Due: Dec 08
16 Dec 09 Final Presentations
In-class presentation showcase w/Q&A
Final Interviews will be held virtually December 09-11 (sign up here)