Schedule
Week 1 Jan 26 - Feb 1
Reading
D3, Chapters 1-4; VAD, Chapter 1
Cancelled, snow day.
Lecture 1: Introduction. What is visualization? Why is it important? Who are we? Course overview.
Introduction to Homework 1
Download Slides
Week 2 Feb 2 - Feb 8
Reading
D3, Chapters 5-8; VAD, Chapters 1-2
Section
Section 1: GIT, HTML, SVG, CSS, the DOM
Lecture 2: SKILLS: Introduction to D3.
Guest Speaker: Vadim Ogievetsky , co-creator of D3
Access Slides
Homework 0 due
Week 3 Feb 9 - Feb 15
Reading
D3, Chapters 9-11; VAD, Chapter 5
Section
Section 2: D3 & JS: Data loading, Data binding, Selections, Scales, Nesting.
Cancelled, snow day.
Week 4 Feb 16 - Feb 22
Reading
D3, Chapter 12; VAD, Chapters 3 & 4
Section
Section 2: D3 & JS: Data loading, Data binding, Selections, Scales, Nesting. Repeated due to snow days.
Lecture 5: The Visualization Alphabet: Marks and Channels.
Introduction to Homework 2
Download Slides
Homework 1 due
Week 5 Feb 23 - Mar 1
Section
Section 3: D3 & JS: Data Structures, Layouts
Week 6 Mar 2 - Mar 8
Reading
VAD, Chapters 6 & 7
Section
Section 4: Designing your Visualization
Week 7 Mar 9 - Mar 15
Reading
VAD, Chapter 9
Section
Section 5: D3 and JavaScript Design Guidelines. HW1 Review.
Homework 2 due.
Week 8 Mar 16 - Mar 22
Spring Recess
Week 9 Mar 23 - Mar 29
Reading
VAD, Chapter 8
Section
Section 6: Designing a multiple coordinated view system. Event handling.
Week 10 Mar 30 - Apr 5
Section
Section 7: Data scraping for final projects.
Homework 3 due
Homework 4 due
Project proposal due (part of homework)
Project teams submitted
Project repositories must be set up
Week 11 Apr 6 - Apr 12
Lecture 17: Social Visualization
Guest Speakers: Fernanda Viegas & Martin Wattenberg. Co-leaders of Google's "Big Picture" data visualization group.
Lecture 18: Visualization and Arts
Guest Speakers: Mark Schifferli and Terrence Fradet from Fathom
Week 12 Apr 13 - Apr 19
Lecture 19: Design Studio 4: Project peer feedback.
Final Project - Milestone 1 due
Week 13 Apr 20 - Apr 26
Week 14Apr 27 - May 3
Reading Period - No Class
Week 15May 4 - May 10
Reading Period
Final Project due
Wednesday May 6
SEAS Design Fair
Thursday May 7
Final Project Presentations
Week 16May 11 - May 17
Exam Period - No Class