CS 171 Visualization

CS 171 Lectures 2009 (subject to change)

All lectures are available via live video (during class time) and in the video archive (typically two days after the class). If you are following the live video during class, speak up with your questions in the cs-171 Skype chat room (see syllabus for more details).

Foundations

Wed, Jan 28: Introduction What is visualization? Course overview.

Mon, Feb 02: Design Principles Graphical Integrity. Lie Factor. Data-Ink Ratio. Chartjunk. Context. Small Multiples. Space & Time. Layering.

Wed, Feb 04: Data & Image Models (Tamara Munzner, UBC) Data Types. Image Models.
Mon, Feb 09: Perception The Eye. Where & What. Things that Pop. Multiscale Structures.

Wed, Feb 11: Patterns & Luminance Contours & Textures. Spatial Layout. Luminance Processing.
  • Lecture slides: 05-PatternProcessing
  • The Eyballing Game
  • Slides for Friday’s section are on the downloads page.
  • Reading for Wed:
  • Brewer, C. A. 1999. Color Use Guidelines for Data Representation, Proceedings of the Section on Statistical Graphics, American Statistical Association, Alexandria VA. pp. 55-60. [link]
  • Rogowitz, B. E., Treinish, L. A., and Bryson, S. 1996. How not to lie with visualization. Comput. Phys. 10, 3 (Jun. 1996), 268-273. [link]

Mon, Feb 16: No class - Presidents' Day

Wed, Feb 18: Color Color Processing. Color Spaces. Color Design.
Mon, Feb 23: Cognition Mental Imagery. Looking vs. Seeing. Image Gist. Scene Understanding.

Wed, Feb 25: Interaction Principles Dynamic Queries. Brushing & Linking. Overview & Detail. Focus & Context. Animation. 3D Displays. Off-The-Desktop Interaction.

Mon, Mar 02: No class - Midterm Exam

Methods

Wed, Mar 4: Tableau Guest Lecture (Jock Mackinlay, Tableau Software) Introduction to Tableau.

Mon, Mar 09: Graphs & Charts Visual Attributes. Quantitative and Ordinal Data. Percentage and Proportion Data. Cumulative Totals. Distributions and Correlations.

Wed, Mar 11: Maps Historical Maps. Map Projections. Cartograms. Thematic Maps. Bubble Maps. Flow Maps. Route Maps. Real-Time Maps. Points of View.

Mon, Mar 16: Google Earth Introduction to kml. Google Earth Mashups.

Wed, Mar 18: Trees & Networks (Frank Van Ham, IBM) Definitions. Visualizing Trees. Visualizing Networks.

Mon, Mar 23: No Class - Spring Vacation

Wed, Mar 25: No Class - Spring Vacation

Mon, Mar 30: Multi-Dimensional Data Dimensionality Reduction. PCA.

Wed, Apr 01: Images & Video Connectome. Factored Time-Lapse Video. Internet Photo Collections.

Applications

Mon, Apr 06: Medical Visualization (Markus Hadwiger, VRVis Vienna)

Wed, Apr 08: Scientific Visualization (Miriah Meyer, Harvard)

Mon, Apr 13: Social Visualization (Fernanda Viegas and Martin Wattenberg, IBM)

Wed, Apr 15: Visualization in Biology (Bang Wong, Broad Institute, and Janet Iwasa, HMS)

Mon, Apr 20: Scientists’ Discovery Room (Matthew Tobiasz)

Wed, Apr 22: Wrap Up & Outlook Final Lecture.

Mon, Apr 27: Project Feedback Week

Wed, Apr 29: Project Feedback Week

Mon, May 04: No Class - Reading Period

Wed, May 06: No Class - Reading Period

Mon, May 11: No Class - Reading Period

Wed, May 13: No Class - Reading Period

Fri, May 15: Final Projects due

Mon, May 18: Final Project Presentations

Wed, May 20: Final Project Presentations


2008 Lectures