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