LABLab 0: Python review (nbviewer · download .ipynb)
DATApenguins
DUEPre-course survey (Canvas); Lab 0 due Sun
Spring 2027 · Tue/Thu · Sarah Groves · Computer setup guide · Canvas
Office hours: TBA
Slides, labs, and in-class activities for the whole semester are linked below. Submissions and grades are on Canvas. Anything past this week is tentative and will probably move around.
LABLab 0: Python review (nbviewer · download .ipynb)
DATApenguins
DUEPre-course survey (Canvas); Lab 0 due Sun
CLASSLevels of measurement sort, Simpson's Paradox
LABLab 1: pandas & data types (nbviewer · download .ipynb, rubric)
DATAvolcanoes
READA Tour through the Visualization Zoo
DUEProject 1 assigned; Lab 1 due Sun
CLASSDecoding charts
LABLab 2: grouping & aggregating (nbviewer · download .ipynb)
DUEP1 topic & dataset due Sun; Lab 2 due Sun
CLASSColormap Designer: guided sandbox, Colormap Designer: assignment (notebook: nbviewer · download .ipynb)
LABLab 3: anatomy of a figure (nbviewer · download .ipynb)
DATApenguins, fastfood, flights, volcanoes
DUEBad-viz discussion post due; Colormap activity due; End-of-unit-1 survey due Sat; Lab 3 due Sun
CLASSOne chart, one flaw
LABLab 4: encodings, color & chart types (nbviewer · download .ipynb)
DATApenguins, flights, fastfood
DUELab 4 due Sun
CLASSFixing bad charts (charts)
LABLab 5: bad chart redesign (nbviewer · download .ipynb, charts)
DATAbad-chart data
DUEP1 question sketches; Lab 5 due Sun
DUEProject 1 due
CLASSScreenshot Hunt
LABLab 7: interactive EDA with Plotly: NBA 2025-26 (notebook + data, .zip)
DATANBA
READNarrative Visualization (Segel & Heer)
DUEP2 groups picked; P2 proposal due Sun; Lab 7 due Sun
LABLab 8: network visualization: has the Senate become more polarized? (notebook + data, .zip)
DATAsenate
DUELab 8 due Sun
LABLab 9: sketch a data story, then make it interactive (ipywidgets) (nbviewer · download .ipynb)
DATAgapminder, fandango, births, college majors, Bechdel, airline safety
DUELab 9 due Sun
LABLab 10 (light): annotating charts in matplotlib (nbviewer · download .ipynb)
DATABake Off bakers, Bake Off ratings
DUEP2 narrative structure due Sun; Lab 10 due Sun
CLASSProject 2 design critique
DUEP2 sketches in class; P2 critique reflection due Sun
DUEP2 slides due Wed 4/28
DUEP2 final notebook + infographic / science vis due (exam period, date TBA)