36-613 · Data Visualization

Meetings: August 24–October 9, 2026 · Mondays and Wednesdays · 9:30–10:50 a.m. · Baker Hall 140A
Mini-course length: 7 weeks, 2 sessions per week
Teaching data: NOAA Storm Events, with optional HURDAT2 and enrichment data
Final-project data: global data, AI, and machine-learning salary archive, 2020-2025
Final product: client-ready workforce-compensation and recruiting report

Two-dataset structure: NOAA stays in the lectures and checkpoints. The final project uses a separate compensation archive for an executive-search client.

Course Goal

This course is about making visual analyses that help someone decide what to do. We will use R, ggplot2, and Quarto to audit public data, choose graphics that fit the question, support visual claims with statistical evidence, and explain results to a non-technical client. NOAA Storm Events supplies our shared classroom examples; the final report uses the separate workforce-compensation archive.

Recurring close read: Graphics critiques in the wild features three to five instructor-selected real-world graphics each week. Every pick credits and links to its original publication; the page does not republish paywalled graphics.

Week 0 · Setup and Starter Data

Complete before the first meeting.

Materials

Lab 00 · RStudio Setup

Topics

You should finish with a rendered document that reports the data dimensions, lists event types, and includes one plot.

Week 1 · Aug 24–28 · Foundations and Categorical Data

Meetings

Topics

Homework

HW1 opens Sun Aug 23 · homework-01.qmd · PDF

Week 2 · Aug 31–Sep 4 · Categories to Distributions

Meetings

Topics

Homework

HW1 due Tue Sep 1 · HW2 opens Sun Aug 30 · homework-02.qmd · PDF

Week 3 · Sep 7–11 · Two Quantitative Variables

Meetings

Topics

Homework

HW2 due Tue Sep 8 · HW3 opens Sun Sep 6 · homework-03.qmd · PDF

Week 4 · Sep 14–18 · High-Dimensional Data

Meetings

Topics

Homework

HW3 due Tue Sep 15 · HW4 opens Sun Sep 13 · homework-04.qmd · PDF

Week 5 · Sep 21–25 · Embeddings, Time, and Space

Meetings

Topics

Homework and assessment

HW4 due Tue Sep 22. Occasional brief checkpoints; no additional full homework from this point on.

Week 6 · Sep 28–Oct 2 · Maps, Design, and Text

Meetings

Topics

Assessment

Occasional brief in-class checkpoints.

Week 7 · Oct 5–9 · Animation, Critique, and Client Communication

Meetings

Focus

We will compare static, animated, and interactive displays, practice evidence-based critique, and work on the recommendation, evidence, caveats, and next action in the final client report.

See final-project.md and project-rubric.md.

Assignments

Assignment Opens Due Main Deliverable
HW1 · Categorical displays Sun Aug 23, 12:00 a.m. Tue Sep 1, 11:59 p.m. Marginal and two-way graphics + data caveat
HW2 · Quantitative distributions Sun Aug 30, 12:00 a.m. Tue Sep 8, 11:59 p.m. Histograms, ECDF, density, and conditional comparison
HW3 · Two quantitative variables Sun Sep 6, 12:00 a.m. Tue Sep 15, 11:59 p.m. Trend, residual, contour, and binned displays
HW4 · High-dimensional data Sun Sep 13, 12:00 a.m. Tue Sep 22, 11:59 p.m. Correlation, profile heatmap, and PCA
Critique 1 · Piazza visualization post Course start Fri Sep 11, 11:59 p.m. Evidence-based visualization critique
Critique 2 · Piazza visualization post After Critique 1 Wed Oct 7, 11:59 p.m. Evidence-based visualization critique
Final · Workforce compensation client report Course start Fri Oct 9, 11:59 p.m. One self-contained HTML report with recruiting playbook and reproducibility appendix

All homework times are Eastern. Instructions and course materials are released on the teaching website. Open each Gradescope assignment from Canvas; submit homework as PDFs and the final project as one self-contained HTML file. Canvas contains official announcements, summary grades, solutions, and other restricted materials; Piazza hosts course questions and the two visualization critiques.

Final Project Requirements

The workforce-compensation report must include:

How this course differs from 36-614

The 36-613 final project is separate from the two engineering projects in 36-614. This course grades the workforce-compensation report; the second mini-course covers databases, SQL, pipelines, and system handoffs.