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 course topics, see the bibliography page.

Introduction - Aug. 22
Readings

  • Spence chapter 1
    Software
  • SunBurst, Georgia Tech
    Websites
  • Smart Money's Map of the Market

    Overview of the Field - Aug. 24
    Lecture slides

  • PowerPoint
    Readings
  • Spence chapter 2
    Videos
  • FilmFinder, Univ. Maryland, '94.
  • Timelines, MIT, SIGCHI '96.
    Websites
  • London subway map

    Multivariate Data Sets - Aug. 29
    Lecture slides

  • PowerPoint
    Readings
  • Spence chapter 3
  • A. Inselberg, "Multidimensional Detective," Proceedings of Information Visualization '97, Phoenix, pp. 100-107, 1997.
    Websites
  • Chernoff faces
  • Article on multivariate visualization

    Graphical/Visual Principles - Aug. 31
    Lecture slides

  • PowerPoint
    Readings
  • Spence chapter 4
    Websites
  • Preattentive processing

    Tufte Principles - Sept. 5
    Lecture slides

  • PowerPoint
    Readings
  • Tufte, Envisioning Information
    Websites
  • Inxight
  • Spotfire
  • Visual Insights

    Interaction & Dynamic Queries 1 - Sept. 7
    Lecture slides

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

    Interaction & Dynamic Queries 2 - Sept. 19
    Lecture slides

  • PowerPoint
    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

    Overview and Detail - Sept. 21
    Lecture slides

  • PowerPoint
    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
  • LifeLines, Maryland, CHI '96
  • Information Mural, Georgia Tech, InfoVis '95
  • DragMag Image Magnifier, Univ. of New Brunswick, CHI '95
    Software
  • LifeLines, Maryland

    Focus + Context - Sept. 26
    Lecture slides

  • PowerPoint
    Readings
  • Spence chapter 7
  • Sarkar, M. and Brown, M. H. "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
    Software
  • Eureka from Inxight

    Panning and Zooming - Sept. 28
    Lecture slides

  • PowerPoint
    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
  • Nesting UI Components, NYU, UIST '99
    Software
  • Jazz from Univ. of Maryland download

    Graphs and Networks - Oct. 3
    Lecture slides

  • PowerPoint
    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.
    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

    Trees and Hierarchies 1 - Oct. 5
    Lecture slides

  • PowerPoint
    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
  • Reconfigurable Disc Trees, UC Santa Cruz, InfoVis '98
  • Hyperbolic Tree, Xerox PARC, CHI '96
  • 3D Hyperbolic graphs, Stanford, T. Munzner
    Websites
  • CHEOPS, CRIM
  • Hyperbolic tree, Inxight

    Trees and Hierarchies 2 - Oct. 17
    Lecture slides

  • PowerPoint
    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
    Websites
  • Treemaps, Maryland HCIL
  • Smart Money's Map of the Market

    WWW and Internet - Oct. 19
    Lecture slides

  • PowerPoint
    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 - Oct. 31
    Lecture slides

  • PowerPoint
    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 - Nov. 2
    Lecture slides

  • PowerPoint
    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, Univ. of Kentucky
  • Information visualization, Pacific Northwest Labs
  • Cartia and NewsMaps, PNL spin-offs
  • Visual Thesaurus from Plumb Design

    Automating Visualization Design - Nov. 7
    Lecture slides

  • PowerPoint
    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

    Evaluation - Nov. 9
    Lecture slides

  • PowerPoint
    Readings
  • Stasko, John, Catrambone, Richard, Guzdial, Mark and McDonald, Kevin, "An Evaluation of Space-Filling Information Visualizations for Depicting Hierarchical Structures", International Journal of Human-Computer Studies, Vol. 53, No. 5, November 2000, pp. 663-694.

    Software Visualization - Nov. 14
    Lecture slides

  • PowerPoint
    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
  • SeeSoft, AT&T, CHI '93
  • Sorting Out Sorting, Toronto, SIGGRAPH '81
  • Zeus, DEC SRC, CHI '92
    Software
  • Polka algorithm animation, Georgia Tech

    Social Visualization - Nov. 16
    Lecture slides

  • PowerPoint
    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

    Models and Autonomous Processes - Nov. 21
    Lecture slides

  • PowerPoint
    Readings
  • Spence chapter 9
    Videos
  • Influence Explorer, Imperial College UK, CHI '96

    Cognitive Issues - Nov. 28
    Lecture slides

  • PowerPoint
    Readings
  • Spence chapter 6

    Animation - Dec. 5
    Lecture slides

  • PowerPoint
    Readings
  • Robertson, George G., Card, Stuart K. and Mackinlay, Jock D., "Information Visualization Using 3D Interactive Animation", Communications of the ACM, Vol. 36, No. 4, Apr. 1993, pp. 57-71.
    Videos
  • Animating interfaces, Univ South Australia, UIST '95
  • Information Visualizer, Xerox PARC
  • Task Gallery, Microsoft, CHI 2000