Link Search Menu Expand Document

This page shows the overall course schedule. See the page for each week for reading assignments, class slides, and in-class activities. Assignments are generally due on Fridays by 11:59pm. The hourglass symbol ⧗ denotes assignments with different due dates. The star symbol ★ denotes “sentinel” project assignments where you will receive more feedback.

WeekTopicsAssignments
#1: Jan 17–21What is visualization
Design rules of thumb
A1—Setting up
#2: Jan 24–28JS development, projects
Marks & channels
A2—Encodings & xenographics
#3: Jan 31–Feb 04Data types and tasks, Tableau
D3 tutorial 1/2
P1—Pitches★
#4: Feb 07–11In-class group formation
D3 tutorial 2/2
A3—Tableau analysis
P2—Proposal★
#5: Feb 14–18Altair and JupyterLab
Practice Design Study
A4—D3 basic charts
#6: Feb 21–25Arrange Tables
Color, pop-out, illusions
A5—Altair basic charts
P3—Interview & tasks
#7: Feb 28–Mar 04Interaction & animation
In-class project meetings 1/2
A6—D3 event handling
P4—Data and sketches
#8: Mar 07–11In-class project meetings 2/2
Trees & networks
P5—Final sketches & plan★
Mar 14–18Spring Break 
#9: Mar 21–25Spatial, 3D, and scientific vis.
Office hours
A7—D3 brushing⧗
P6—Implementation 1⧗
#10: Mar 28–Apr 01Validation & evaluation
Marvin Zelen Symposium
 
#11: Apr 04–08How to give a talk, storytelling
Project usability testing
A8—D3 linking
#12: Apr 11–15Project presentations 1/2
Project presentations 2/2
P7—Presentations
#13: Apr 18–22Flex day 
#14: Apr 25–29Reflecting & project work 
May 02–06 P8—Video, visualization, and peer evaluation★⧗

© 2022 Cody Dunne. Released under the CC BY-SA license