![]() |
![]() |
![]() |
In this class, you will learn about information visualization techniques and their applications in a variety of fields. You must have taken ECS163, ECS175, or ECS177 (or equivalence) before. You will learn how to derive a visualization solution by integrating data mining methods, statistical methods, 3D graphics techniques, findings in human visual perception studies, concepts and techniques in art, and ideas found in several other areas. This is a research oriented class. Students are expected to read and present research papers, do homework assignments and one project throughout the quarter, meet with the instructor individually to discuss the project, write a research paper summarizing the results of the project and also present the results to the whole class. Grading also includes classroom participation.
January 5
Overview of the course
Introduction to information visualization
January 10
Space, project ideas
Homework 1 assigned
Readings:
1. Information Visualization, S. Card, J. Mackinlay, B. Schneiderman, Readings in Information Visualization, 1999.
2. Escaping Flatland, Narratives of Space and Time, Envisioning Information, E. Tufte
January 12
Color
Readings:
Color and Information, Envisioning Information, E. Tufte
Further readings:
A Field Guide to Digital Color, M. Stone, AK Peters 2003, or Stone's SIGGRAPH 2001 course nodes on Color.
January 17
Holiday
January 18
Homework 1 due 5pm
January 19
Presentations and discussion of examples of good and bad visualizations
Readings:
Small Multiples, Layering and Separation, Envisioning Information, E. Tufte
January 21 (Friday!)
Interaction
Readings:
Mircro/Macro Readings, Envisioning Information, E. Tufte
January 24
Data, Taxonomy, Design Spaces
Readings:
1. The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations, B. Shneiderman, Symposium on Visual Languages 1996.
[at CiteSeer]
2. The Structure of the Information Visualization Design Space, S. Card and J. Mackinlay, InfoVis '97.[pdf]
3. A Knowledge Task-Based Framework for Design and Evaluation of Information Visualization, R. Amar and J. Stasko, InfoVis 2004.[pdf]
Project proposal due
January 26
Perception
Nathan Fout, Frances Tzeng, and Iman Mostafavi
Readings:
1. Internal vs. External Information in Visual Perception,
R. Rensink, Proc. 2nd Int. Symposium on Smart Graphics, pp. 63-70, 2002.[pdf]
2. Perceptual and Interpretative Properties of Motion for Information Visualization,
L. Bartram, Proc. 1997 Workshop on New Paradigms in Information Visualization and Manipulation, 1997, pp. 3-7. [pdf]
3. Face-based Luminance Matching for Perceptual Colormap Generation,
G. Kindlmann, E. Reinhard, and S. Creem, Proceedings of Visualization 2002.
[pdf and software]
4. Large Datasets at a Glance: Combining Textures and Colors in Scientific Visualization, C. Healey and J. Enns, IEEE Transactions on Visualization and Computer Graphics 5(2):145-167, 1999.[pdf]
5. Conveying Shape with Texture: Experiemental Investigations of
Texture's Effects on Shape Cateogrization Judgments, S. Kim, H. Hagh-Shenas, V. Interrante, IEEE Trans. Visualization and Computer Graphics, 10(4): 471-483, 2004.
[pdf]
January 31
Multivarite/Multidimensional Data Visualization I
Matt Godwin and Zeqian Shen
Readings:
1. Multidimensional Detective, A. Inselberg, InfoVis '97.[pdf]
2. Visualizing Multivariate Functions, Data, and Distributions, Mihalisin et al., IEEE CG&A, May 1991. [pdf]
3. Worlds Within Worlds: Metaphors for Exploring n-Dimensional Virtual Worlds, S. Feiner and C. Beshers, ACM UIST '90. [at CiteSeer]
4. HyperSlice: Visualization of Scalar Functions of Many Variables,
J. van Wijk and R. van Liere, Visualization '93. [pdf]
February 2
Multivariate/Multidimensional Data Visualization II
Frances Tzeng, Michael Ogawa, and John Anderson
Reading:
1. Fast Multidimensional Scaling through Sampling, Springs and Interpolation, A. Morrison, G. Ross, M. Chalmers, Information Visualization 2(1), March 2003.
2. Hierarchical Parallel Coordindates for Visulizing Large Multivariate Data Sets, Y.-H. Fua, M. Ward, and E. Rundensteiner, Visualization '99.
3. Interactive Hierarchical Dimension Ordering, Spacing and Filtering for Exploration of High Dimensional Datasets, J. Yang, W. Peng, M. Ward, and E. Rundensteiner, InfoVis 2003. [at CiteSeer]
4. Cluster Stability and the Use of Noise in Interpretation of Clustering,
G. Davidson, B. Wylie, and K. Boyack, InfoVis 2001.[at CiteSeer]
February 7
Distortion, Focus+Context Methods
Nameeta Shah and Yue Wang
Readings:
1. The FISHEYE View: A New Look at Structured Files, G. Furnas, Readings in Information Visualization, 1999.[at CiteSeer]
2. A Review and Taxonomy of Distortion-Oriented Presentation Techniques, Y. Leung and M. Apperley, ACM Transaction on CHI, 1(2), June 1994. [pdf]
3. Nonlinear Magnification Fields, A. Keahey and E. Robertson, InfoVis '97.[html]
4. Extending Distortion Viewing Techniques from 2D to 3D Data, M. Sheelagh, T. Carpendale, D. Cowperthwaite, and D. Fracchia, IEEE CG&A, July 1997.[pdf]
5. The Table Lengs: Merging Graphical and Symbolic Representations in an Interactive Focus+Context Visualization for Tabular Information, R. Rao and S. Card, CHI '94, pp. 318-322. [pdf]
6. The Hyperbolic Browser: A Focus+Context Technique for Visualizing Large Hierarchies, J. Lamping and R. Rao, Journal of Visual Languages and Computing, 7(1), 1996.
[at CiteSeer]
February 9
Interactive Navigation
Matt Goldwin and Nathan Fout
Readings:
1. Space-Scale Diagrams, G. Furnas and B. Bederson, CHI '95. [pdf]
2. Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics, B. Bederson and J. Hollan, UIST '94. [pdf]
3. Smooth and Efficient Zooming and Panning, J. van Wijk and W. Nuij, InfoVis 2003. [pdf]
4. Design Guidelines for Landmarks to Support Navigation in Virtual Environments, G. Norman, CHI '99. [pdf]
February 14
Tree and Hierarchy Visualization
Steve Haroz and Deboshmita Ghosh
Readings:
1. Treemaps, B. Johnson and B. Shneiderman, Visualization '91.
2. Cone Tree, G. Robertson, J. Mackinlay, and S. Card, CHI '91. [at CiteSeer]
3. Space Tree, C. Plaisant, J. Grosjean, and B. Bederson, InfoVis 2002. [Project page]
4. Navigating Large Network with Hierarchies, S. Eick and G. Wills, Visualization 93. [at CiteSeer]
February 16
Graph Visualization
Yue Wang and Chris Muelder
Readings:
1. Graph Visualization and Navigation in Information Visualization, I. Herman, g. Melancon, M. Marshall, TVCG, January-March 2000. [at CiteSeer]
2. Topological Fisheye Views for Visualizing Large Graphs, E. Gansner, Y. Koren, and S. North, InfoVis 2004. [pdf]
3. Animated Exploration of Graphs with Radial Layout, K.-P. Yee, D. Fisher, R. Dhamija, and M. Hearst, InfoVis 2001. [pdf]
4. H3: Laying Out Large Directed Graphs in 3D Hyperbolic Space, T. Munzner, InfoVis '97. [Project page]
Progress report due
February 21
Holiday
February 23
Dynamic Queries and Interactive Analysis
Deboshmita Ghosh and Zeqian Shen
Readings:
1. Dynamic Queries for Visual Information Seeking, B. Shneiderman, IEEE Software, 11(6), 1994. [at CiteSeer]
2. Visual Information Seeking: Tight Coupling of Dynamic Query Filters with Starfield Displays, C. Ahlberg and B. Shneiderman, CHI '94. [at CiteSeer]
3. SDM: Selective Dynamic Manipulation of Visualizations, M. Chuah, S. Roth, J. Mattis, and J. Kolojejchick, UIST '95. [at CiteSeer]
4. VisDB: Database Exploration using Multidimensional Visualization, D. Keim and H.-P. Kriegel, IEEE CG&A, 1994.[pdf]
5. Interactive Data Analysis: The Control Project,
J. Hellerstein et al., IEEE Computer, August 1999, pp. 51-59. [pdf]
6. Empicial Comparison of Dynamic Query Sliders and Brushing Histograms,
Q. Li and C. North, InfoVis 2003, pp. 19-25. [pdf]
February 28
Evaluation
Nameeta Shah and Michael Ogawa
Readings:
1. The Perceptual Evaluation of Visualization Techniques and Systems, Appendix C, Information Visualization, C. Ware, Morgan Kaufmann, 2004.
2. Snap-together Visualization, C. North and B. Shneiderman, Intl. Journal of Human-Computer Studies, Academic Press, 53(5), November 2000. [AVI 2000 version at CiteSeer]
3. An Evaluation of Microarray Visualization Tools for Biological Insight, P. Saraiya, C. North, and K. Duca, InfoVis 2004.
4. The Challenge of Information Visualization Evaluation, C. Plaisant, AVI 2004.
March 2
Document visualization
Steve Haroz and Chris Muelder
Readings:
1. Visualization for the Document Space, X. Lin, Visualization '92
2. Galaxy of News, E. Rennison, UIST '94. [pdf]
3. Visualizing the Non-Visual: Spatial Analysis and Interaction with Information from Text Documents (Themescapes), J. Wise et al., InfoVis '95.
4. WebBook and Web Forager, S. Card and G. Robertson, CHI '96. [pdf]
5. ThemeRiver: Visuaizing Thematic Changes in Large Document Collections, S. Havre, E. Hetzler, P. Whitney, and L. Nowell, IEEE Transactions on Visualization and Computer Graphicvs 8(1), p. 9-20, 2002.
March 2
Software Visualization
John Anderson and and Iman Mostafavi
Readings:
1. SeeSoft: A Tool for Visualizing Line Oriented Software Statistics, S. Eick et al., IEEE Transaction on Software Engineering, 18(11), 1992, pp. 957-968.
2. Execution Patterns in Object-Oriented Visualization, W. Pauw et al., COOTS '98. [pdf]
3. Software Visualization in the Large, T. Ball and S. Eick, IEEE
Computer 29(4): 33-43. [at CiteSeer]
4. Managing Software with New Visual Representations, M. Chuah, S. Eick, InfoVis '97. [at CiteSeer]
5. Space-Filling Software Visualization, M. Baker and S. Eick, Journal of Visual Language and Computing, 6(2), 1995
6. Vertifcal Profiling: Understanding the Behavior of ZObject-Oriented Applications,
M. Hauswirth, P. Sweeney, a. Diwan, and M. Hind, in Proceedings OOPSLA 2004
[Project page]
March 7
Final project presentations
Frances Tzeng, Iman Mostafavi, Nathan Fout
March 9
Final project presentations
Zeqian Shen, Matt Goldwin, John Anderson, Chris Muelder
March 11 (Note date, a Friday!)
Final project presentations
Yue Wang, Deboshmita Ghosh, Michael Ogawa, Steve Haroz