Course Schedule
This is really the schedule / list of topics / list of assignments. The brief syllabus has all the other syllabus parts (or at least pointers to where on the web page to find things)
Anything more than 2 weeks out is tentative.
In the initial phases of the class, we’ll be pretty intensely reading / using class time for lectures. The discussion assignments will be oriented towards the readings. The goal is to build up enough of a basis for us to do other things.
The general rhythm of the class will be:
- Two lectures a week, generally one of the lectures will have a participatory exercise (if they work).
- There will be two regular readings per week. In the beginning, these both will be substantial. Once we get through the initial phases, there will be one substantial reading per week, and one smaller one. Readings are due the day before the class that we will discuss them (i.e. on Monday / Wednesday).
- There will be two discussion oriented online activities each week. In the beginning, these are tied to the readings. However, they will evolve to be more diverse. The hope is to have one reading, and one design activity per week. The design activity might be a critique, a request to create something, a redesign, a discussion, or a combination.
- There will be one “838 extra” assignment per week. This might be a reading discussion, or a design exercise, or …
- There will be a “seek and find” assignment each week. These may evolve to include critique component as well.
- The hope is to keep the workload in the class relatively flat over the course of the semester: a steady stream of small things, rather than a big project.
- For discussions, we will give a due date when your initial posting(s) is(are) due (always a monday or wednesday). However, we encourage you to continue the discussion for a few days after the initial postings. We will not grade discussions for at least a week, to give people time to reply and have a conversation. A warning: don’t neglect new discussions to keep old ones going, or vice versa.
So, you can pretty much count on 6 things due per week (one of which is optional if you’re in 638). 2 Readings, 1 838 Assignment, 2 Discussions (either reading discussions or design discussions), and 1 seek and find.
Contents
- 1 Week 1 (1/19): What is Visualization? What is this class?
- 2 Week 2 (1/26): What kinds of Visualizations and Why?
- 3 Week 3 (2/2): Abstraction (Data and Task)
- 4 Week 4 (2/9): How do we know it’s any good? (Evaluation)
- 5 Week 5 (2/16): Perception: Basics and Application to Encodings
- 6 Week 6 (2/23): Color
- 7 Week 7 (3/2): Encodings and Layout
- 8 Week 8 (3/9): Graphs and Networks
- 9 Week 9 (3/16): Multi-Variate
- 10 Week 10 (3/23): Interaction and Multiple Views
- 11 March 30 – Spring Break! (and the VIS deadline)
- 12 Week 11 (4/6): Too Much Stuff
- 13 Week 12 (4/13): Experiments
- 14 Week 13 (4/20): Comprehensibility and Uncertainty
- 15 Week 14 (4/27): 3D and D3.js
- 16 Week 15 (5/4): Everything Else (Animation, Scientific Vis, Motion)
Week 1 (1/19): What is Visualization? What is this class?
- Tuesday (1/20): Course Overview
- Thursday (1/22): Types of visualizations, critiques, abstraction, standard designs
- Reading & Discussion 1: Getting Started: class web, Munzner preface, Few online
- Seek and Find 1: Bring me a Visualization
Week 2 (1/26): What kinds of Visualizations and Why?
- Tuesday (1/27): Perspectives on Visualizations, Tufte
- Thursday (1/29): Motivations for Visualizations
- Reading & Discussion 2: What is Visualization (Tufte VDQI-1, Munzner, Steel&Illinsky)
- Reading & Discussion 3: Why Visualization (Tufte VE-2, Ware, Card p1-17 (rest optional), ValueOfVis)
- Seek and Find 2: Why Vis This?
- 838 Bonus: What is Vis Research?
Week 3 (2/2): Abstraction (Data and Task)
- Tuesday (2/3): Data Abstractions, Task Abstractions, Design Critiques
- Thursday (2/5): Thinking Differently – Task Bravery, Design Challenge 1 Introduction
- Reading & Discussion 4: Data and Task Abstraction (Munzner 2&3)
- Reading & Discussion 5: Standard and Non-Standard Designs (Route Maps, Zoos/Surveys)
- Seek and Find 3: What’s the Task? What’s the Data?
- 838 Bonus: What is Vis Research? (actually due)
Week 4 (2/9): How do we know it’s any good? (Evaluation)
- Tuesday (2/10): Evaluation philosophy and tactics
- Thursday (2/12): Advanced Strategies, More Graphic Design
- Reading & Discussion 6: Evaluation Basics (Munzner, Tufte, Chartjunk (&debate))
- Reading 7: Other Evaluation Methods, Art School in a Day
- Discussion 7: Design Exercise 1
- 838 Bonus: Advanced Evaluation and Research Methods
- Seek and Find 4: Design Exercise 1
Week 5 (2/16): Perception: Basics and Application to Encodings
- Tuesday (2/17): Perception Basics
- Thursday (2/19): Basic encodings, (including Color Theory – ahead of readings)
- Reading&Discussion 8: Ware 1,2 Healy web, Healy&Enns
- Reading 9: Munzner 5
- Discussion 9: Design Challenge 1 Analysis
- Seek and Find 5: Perception at Work
Week 6 (2/23): Color
- Tuesday (2/24): Color Foundations and Practice
- Thursday (2/26): Using Color in Vis, Critiques, Design Challenge 2
- Reading&Discussion 10: Color 1
- Reading 11: Color 2
- “Discussion” 11: Design Challenge 1 Designs
- Seek and Find 6: Something Colorful
- 838 Bonus: Original Sources
Week 7 (3/2): Encodings and Layout
- Tuesday 3/3: Encodings and Layout
- Thursday 3/5: Tableau demos, more encodings, critiques
- Reading&Discussion 12: Encodings and Layout
- Reading 13: Finish Reading 12
- Discussion/Assignment 13: Design Challenge 1 Critiques
- Seek and Find 7: Name the Encoding
- 838 Only Assignment: More graphical perception (part of R12)
Week 8 (3/9): Graphs and Networks
- Tuesday 3/10: Graphs and Networks
- Thursday 3/12: Layout of Non-spatial data
- Reading and Discussion 14: Graphs and Networks
- Reading 15: Graph Layout
- Discussion 15 (in-class): Data Exercise (rough drafts)
- Seek and Find 8: Graphs and Networks
- 838 Only Assignment:
Week 9 (3/16): Multi-Variate
- Tuesday 3/17: Bi-Variate, Multi-Variate Designs
- Thursday 3/19: Multi-variate exploration
- Reading and Discussion 16: Bi-Variate Maps, Multi-Variate Tables
- Reading 17: More Multi-Variate Methods
- Discussion 17: Data Exercise 1 (designs)
- Seek and Find 9: Multi-Variate
- 838 Only Assignment:
Week 10 (3/23): Interaction and Multiple Views
- Tuesday 3/24: Interaction
Thursday 3/26: No class meeting!(online critiques)- Reading and Discussion 18: Interaction (Heer & Schneiderman)
- Reading 19: Interaction (Munzner)
- Discussion 19: Data Exercise 1 (critiques)
- Seek and Find 10: Interaction
- 838 Only Assignment: Data Challenge Final
March 30 – Spring Break! (and the VIS deadline)
Week 11 (4/6): Too Much Stuff
- Tuesday 4/7: No class meeting (virtual guest lecture)
- Thursday 4/9: Issues of Scale
Week 12 (4/13): Experiments
- Tuesday 4/14: Too Much Stuff — Item Reduction
- Thursday 4/16: Too Much Stuff — Dimensonality Reduction
- Reading 20: Too Much Stuff
- Seek and Find 11: Too Much Stuff
- 838 Only Assignment: (none)
Week 13 (4/20): Comprehensibility and Uncertainty
- Tuesday 4/21: Comprehensibility in Visualization Systems
- Thursday 4/23: Uncertainty
- Reading 21: Uncertainty
- Seek and Find 12: Uncertainty
- Design Challenge 3 Phase 1
- 838 Only Assignment: (none)
Week 14 (4/27): 3D and D3.js
- Tuesday 4/28: 3D and depth perception
- Thursday 4/30: D3.js
- Reading 22A: 3D
- Reading 22B: D3
- Seek and Find 13: 3D
- Assignment: Design Challenge 3 (phase 2)
- 838-only Assignment: Vis in Your Field