SCHEDULE OVERVIEW
The schedule for this class will weave together four key themes. First, we'll discuss a number of core visual analytics concepts and models. Second, espeically early on in the semester, we'll spend time reviewing the D3.js library, a widely used framework for interactive visualization on the web. Third, we'll review recent examples of research in visual analytics from the scientific literature. And finally, we'll have some special guest speakers address the class both in person and via web conference.
Below you'll find a TENTATIVE schedule for the semester. Please note that all topics/dates/etc. are subject to change at any time. I fully expect to adjust our plans multiple times over the course of the semester.
DETAILED SCHEDULE
August | |||
18 | Class 1 | Course Overview | A1: Environment Setup assigned A2: Semester Project Proposal assigned |
20 | Class 2 | Introduction to Visual Analytics •Read "Visual Analytics: Definition, Process, and Challenges" by Keim et al. •Read "Illuminating the Path (ItP)" Executive Summary (Pages 1-18) | |
25 | Class 3 | Information Visualization Overview Semester Project Orientation •Read "Visualization Analysis and Design (VAD)" Chapter 1 ('What's Vis, and Why Do It?') •Read "A Tour Through the Visualization Zoo" by Heer et al. | A1 due |
27 | Class 4 | Select Topics: JavaScript and SVG Introduction to D3 and Simple Statistics | |
September | |||
1 | Class 5 | Information Visualization: Data and Tasks | |
3 | Class 6 | Proposal Elevator Pitches Team Formation and First Meetings | A2 due 24 hours before class. A3: Project Status and Proposal Revision assigned A4: Semester Project Deliverables and Presentation assigned |
8 | Class 7 | Hands On D3: Part 1 | A5: D3 Exercise assigned |
10 | Class 8 | Information Visualization: Visual Encoding | |
15 | Class 9 | Hands On D3: Part 2 | A5 due A6: More D3 assigned |
17 | Class 10 | Team Design Workshop •Read Sketching with Data Opens the Mind's Eye •Read ""Graphical Perception..." paper" by McGill and Cleveland | |
22 | Class 11 | Data Representation and Transformation: Basic Wrangling •Read "Research Directions in Data Wrangling" by Kandel et al. | A7: Research Article Choices assigned |
24 | Class 12 | Hands On D3: Part 3 •Read about D3 Data Manipulation. | A6 due |
29 | Class 13 | Data Representation and Transformation: Statistics •Read Basic Statistics. | A7 due |
October | |||
1 | Class 14 | Hands On Simply Statistics •Re-Read Simple Statistics web page, focusing on API. | A8: Simple Statistics Exercise assigned |
6 | Class 15 | Project Midterms: Present your proposal and progress-to-date to the class. Schedule Research Article Presentations | A3 due A9: Research Article Presentation assigned |
8 | Class 16 | Data Representation and Transformation: Dimension Reduction, Classification, Clustering •Read Dimension Reduction on Wikipedia. •Read Statistical Classification on Wikipedia. •Read Cluster Analysis on Wikipedia. | |
13 | Class 17 | User in the Loop: Connecting Analytics and Visualization •Read "We Need Both Exploratory and Confirmatory" by John Tukey | A8 due |
15 | Fall Break | No Class | |
20 | Class 18 | Research Article Presentations (Day 1) | A9 due (for some) |
22 | Class 19 | Analytical Reasoning: Models •Read "ItP" Chapter 2, pages 33-48 | |
27 | Class 20 | Research Article Presentations (Day 2) Please note that Prof. Gotz will lead this class via video conference due to travel. | A9 due (for some) |
29 | Class 21 | Class is TENTATIVELY cancelled. Prof. Gotz will be attending IEEE VIS. However, the dates for Class 20 and Class 21 may be swapped so please plan to be in class on this day until the schedule is finalized. | |
November | |||
3 | Class 22 | Guest Lecture: David Borland, RENCI | |
5 | Class 23 | Analytical Reasoning: Challenges | |
10 | Class 24 | Guest Lecture: Krist Wongsuphasawat, Twitter | |
12 | Class 25 | Research Article Presentations (Day 3) | A9 due (for some) |
17 | Class 26 | Guest Lecture: Deepak Bandyophadhyay, GlaxoSmithKline Please note that Prof. Gotz will lead this class via video conference due to travel. | |
19 | Class 27 | Research Article Presentations (Day 4) | A9 due (for some) |
24 | Class 28 | Collaboration and Dissemination •Read "Storytelling: The Next Step for Visualization" by Kosara and Mackinlay. | |
26 | Thanksgiving | No Class | |
December | |||
1 | Class 29 | Final Project Presentations | A4 part 1 (presentation and online demonstration) due |
8 | Final Exam Period | Project Deliverables Due by Noon on Dec. 8 |
A4 part 2 (software prototype) due A4 part 3 (final report) due A4 part 4 (team evaluations) due |