Detailed Syllabus

Below are summaries of all the materials for each class. I am intentionally restricting each topic to have at most one extra supplemental paper beyond the book chapters. For more articles on each particular topic, see the bibliography page.

Introduction - Jan. 7
Readings

  • Spence chapter 1
    Videos
  • Timelines, MIT, SIGCHI '96.

    Overview of the Field - Jan. 9
    Lecture slides

  • PDF
    Readings
  • Spence chapter 2
    Websites
  • London subway site (The "Tube"), Page with just the map
  • Realistic map of the subway
  • Smart Money's Map of the Market
    Software
  • StarTree from Inxight
  • SunBurst from Georgia Tech
  • HomeFinder, Univ. of Maryland download

    Cognitive Tasks and Issues - Jan. 14
    Lecture slides

  • PDF
    Readings
  • Spence chapter 6
  • M.X. Zhou and S.K. Feiner, "Visual Task Characterization for Automated Visual Discourse Synthesis," Proceedings of SIGCHI '98, Los Angeles, CA, 1998, pp. 392-399.

    Multivariate Data Sets - Jan. 21
    Lecture slides

  • PDF
    Readings
  • Spence chapter 3
  • A. Inselberg, "Multidimensional Detective," Proceedings of Information Visualization '97, Phoenix, pp. 100-107, 1997.
    Websites
  • Chernoff faces
  • More Chernoff faces
  • Article on multivariate visualization
    Software
  • Xmdv from WPI
  • Star Coordinates from IBM

    Multivariate Data Visualization Systems - Jan. 23
    Lecture slides

  • PDF
    Readings
  • S. Eick, "Visual Discovery and Analysis", IEEE Transactions on Visualization and Computer Graphics, Vol. 6, No. 1, Jan-Mar 2000, pp. 44-58. Software
  • Eureka from Inxight
  • Spotfire Pro from Spotfire
  • SeeIt from Visual Insights

    Visual Perception - Jan. 28
    Lecture slides

  • PDF
    Readings
  • Spence chapter 4
  • B. Rogowitz and L. Treinish. "How Not to Lie with Visualization." Computers in Physics, Vol. 10, n.3, pp. 268-274, May/June 1996.
    Websites
  • Preattentive processing, C. Healey, NC State

    Tufte Principles - Jan. 30
    Lecture slides

  • PDF
    Readings
  • Tufte, Envisioning Information

    Interaction & Dynamic Queries 1 - Feb. 4
    Lecture slides

  • PDF
    Readings
  • Spence chapter 5
  • B. Shneiderman, "Dynamic Queries for Visual Information Seeking", IEEE Software, Vol. 11, No. 6, pp. 70-77, 1994.
    Videos
  • FilmFinder, Univ. Maryland, CHI '94
  • Attribute Explorer, Imperial College UK, CHI '94
  • SDM, CMU, InfoVis '95
    Software
  • HomeFinder, Univ. of Maryland download
  • Spotfire
    Websites
  • Univ of Md. HCI Lab

    Interaction & Dynamic Queries 2 - Feb. 6
    Lecture slides

  • PDF
    Readings
  • Spence chapter 5
  • K. Fishkin and M. Stone, "Enhanced dynamic queries via movable filters," SIGCHI '95 Conference Proceedings, Denver, CO, pp. 415-420, 1995.
    Videos
  • Magic Lens & See Through Tools, Xerox PARC, CHI '94 & '95
    Websites
  • Magic Lenses at Xerox PARC

    Time series data - Feb. 11
    Lecture slides

  • PDF
    Readings
  • J. Carlis and J. Konstan, "Interactive Visualization of Serial Periodic Data", Proceedings of UIST '98, San Francisco, CA, Nov. 1998, pp. 29-38.
    Videos
  • Lifelines, Univ. Maryland, CHI '96
    Software
  • LifeLines, Maryland

    Overview and Detail - Feb. 13
    Lecture slides

  • PDF
    Readings
  • Spence chapter 7
  • C. Plaisant, D. Carr, and B. Shneiderman, "Image-Browser Taxonomy and Guidelines for Designers", IEEE Software, Vol. 12, No. 2, pp. 21-32, March 1995.
    Videos
  • DragMag Image Magnifier, Univ. of New Brunswick, CHI '95
  • Information Mural, Georgia Tech, InfoVis '95

    Focus + Context - Feb. 18
    Lecture slides

  • PDF
    Readings
  • Spence chapter 7
  • M. Sarkar and M. H. Brown, "Graphical fisheye views", Communications of the ACM, Vol. 37, No. 12, pp. 73-84, Dec. 1994.
    Videos
  • Table Lens, Xerox PARC, CHI '95
  • Fisheye Views of Graphs, DEC SRC, CHI '93
  • Continuous Zoom and Pliable surfaces, Simon Fraser, UIST '95
  • Cone Trees and Perspective Wall, Xerox PARC, CHI '91
    Websites
  • Fisheye menus from Univ. Maryland

    Panning and Zooming - Feb. 20
    Lecture slides

  • PDF
    Readings
  • Spence chapter 7
  • B. Bederson, J. Hollan, K. Perlin, J. Meyer, D. Bacon, and G. Furnas, "Pad++: A Zoomable Graphical Sketchpad for Exploring Alternate Interface Physics", Journal of Visual Languages and Computing, Mar. 1996, vol. 7, no. 1, pp. 3-31.
    Videos
  • Wing, Sony Corp., UIST '95
  • VIDA, Cal-Berkeley, CHI '98
  • PadPrints, New Mexico, UIST '98
  • Desert Fog, Michigan, UIST '98
  • Nesting UI Components, NYU, UIST '99
  • Illusions of Infinity, Michigan, UIST '00
    Websites
  • Powers of 10
    Software
  • Jazz from Univ. of Maryland download
  • PhotoMesa from Univ. Maryland

    Hierarchies and Trees 1 - Feb. 25
    Lecture slides

  • PDF
    Readings
  • Spence chapter 8
  • J. Lamping and R. Rao, "The Hyperbolic Browser: A Focus + Context Technique for Visualizing Large Hierarchies", Journal of Visual Languages and Computing, Vol. 7, No. 1, pp. 33-55, March 1996.
    Videos
  • Information Visualizer, Xerox PARC
  • Hyperbolic Tree, Xerox PARC, CHI '96
  • 3D Hyperbolic graphs, Stanford, T. Munzner
    Websites
  • Star Tree, Inxight

    Hierarchies and Trees 2 - Feb. 27
    Lecture slides

  • PDF
    Readings
  • Spence chapter 8
  • B. Johnson and B. Shneiderman, "Tree-maps: A Space Filling Approach to the Visualization of Hierarchical Information Structures", Proceedings of the IEEE Visualization '91, Oct. 1991, San Diego, CA, pp. 284-291.
    Videos
  • Treemaps, Maryland, 1992
  • SunBurst, Georgia Tech, InfoVis '00
    Software
  • Treemap and SunBurst local demos
  • SequoiaView
    Websites
  • Smart Money's Map of the Market
  • Algorithm comparison applet created by Martin Wattenberg
  • Dynamic layout algorithm comparison applet created by Martin Wattenberg and Ben Bederson
  • SequoiaView file visualizer by Technische Universiteit Eindhoven
  • Treemaps, Maryland HCIL
  • Sunburst from Georgia Tech

    Graphs and Networks - Mar. 11
    Lecture slides

  • PDF
    Readings
  • Spence chapter 8
  • I. Herman, G. Melancon and M. Marshall, "Graph Visualization and Navigation in Information Visualization: A Survey", IEEE Transactions on Visualization and Computer Graphics, Vol. 6, No. 1, Jan-Mar 2000, pp. 24-43.
    Videos
  • Animated graph exploration, Cal-Berkeley, 2001 (link)
    Websites
  • Graph drawing tutorial slides, Brown Univ.
  • Dynamic graph layout applet, Sun
  • Social Science visualization gallery
  • Social network analysis
  • Graham Wills home page
  • Network visualization resources, CAIDA
  • Graph layout paperTom Sawyer software

    WWW and Internet - Mar. 13
    Lecture slides

  • PDF
    Readings
  • E. Chi and others, "Visualizing the Evolution of Web Ecologies", Proceedings of the SIGCHI '98 Conference, pp. 400-407, Los Angeles, CA, April 1998.
    Videos
  • WebBook and Web Forager, Xerox PARC, CHI '96
  • Data Mountain, Microsoft, UIST '98
    Websites
  • Atlas of Cyberspace
  • Mapping the Internet, Bill Cheswick, AT&T

    Text and Documents 1 - Mar. 20
    Lecture slides

  • PDF
    Readings
  • Spence chapter 10
  • Salton, G., Allan, J., Buckley, C. and Singhal, A., "Automatic Analysis, Theme Generation and Summarization of Machine-Readable Text", Science, Vol. 264, No. 3, pp. 1421-1426, 1995.
    Videos
  • Fluid Documents, Xerox PARC, CHI '99
  • Document Lens, Xerox PARC, ???
  • TileBars, UC Berkeley, CHI '96
    Websites
  • Excentric labeling, Maryland
  • Fluid documents, Xerox PARC
  • TileBars, UC Berkeley

    Text and Documents 2 - Mar. 27
    Lecture slides

  • PDF
    Readings
  • Spence chapter 10
  • Lin, X., "Visualization for the Document Space," Proceedings of IEEE Visualization '92, Boston, October 21-23, 1992, pp 274-281.
    Videos
  • SPIRE, PNL, InfoVis '95
    Websites
  • Self-Organizing Maps, Univ. of Arizona
  • Concept Maps, Drexel Univ.
  • Information visualization, Pacific Northwest Labs
  • Web Self-Organizing Map
  • Map.net
  • Visual Thesaurus from Plumb Design
  • TextArc

    Evaluation - Apr. 1
    Lecture slides

  • PDF
    Readings
  • Alfred Kobsa, "An Empirical Comparison of Three Commercial Information Visualization Systems", Proceedings of 2001 IEEE Information Visualization Symposium, San Diego, CA, Oct. 2001, pp. 123-130.

    Social Visualization - Apr. 3
    Lecture slides

  • PDF
    Readings
  • Xiong, Rebecca and Donath, Judith, "People Garden: Creating Data Portraits for Users," Proceedings of UIST '99, Asheville, NC, Nov. 1999, pp. 37-44.
    Software
  • Chat Circles, WebFan, People Garden, at site below, MIT
    Websites
  • Social Media Group, MIT

    Software Visualization - Apr. 15
    Lecture slides

  • PDF
    Readings
  • Kimelman, Doug, Rosenburg, Bryan and Roth, Tova, "Strata-Various: Multi-Layer Visualization of Dynamics in Software System Behavior", Proceedings of the IEEE Visualization '94 Conference, Oct. 1994, Washington, D.C., pp. 172-178.
    Videos
  • Sorting Out Sorting, Toronto, SIGGRAPH '81
  • Zeus, DEC SRC, CHI '92
  • SeeSoft, AT&T, CHI '93
    Software
  • Tarantula - software testing visualizer, Georgia Tech
  • Polka algorithm animation, Georgia Tech

    Automating Visualization Design - Apr. 17
    Lecture slides

  • PDF
    Readings
  • Roth, Steven F., Kolojejchick, John, Mattis, Joe, and Goldstein, Jade, "Interactive Graphic Design Useing Automatic Presentation Knowledge", Proceedings of SIGCHI '94, Boston, MA, April 1994, pp. 112-117.
    Videos
  • SAGE Tools, CMU, CHI '95

    Review - Apr. 22
    Lecture slides

  • PPT