Information Visualization

ITCS 4121/5121 001 - Spring 2010

Notice: You can now log into Moodle (password is infovis) to check your grades for reading assignment 1, homework 1, and discussions 1 and 2. If you have any questions about them, please email me and Xianlin.     

I. Course syllabus  

II. Course Schedule (updated 4/20/2010)  

III. Grading Information(updated 1/12/2010)

IV. Paper Presentation Topic List (pdf)

Week 1 (Jan 12)

Lecture: Introduction (pdf)

Reading assignment 1:

J.-D. Fekete, J. van Wijk, J. Stasko, C. North, "The Value of Information Visualization", in Information Visualization: Human-Centered Issues and Perspectives, (Editors: A. Kerren, J. Stasko, J.-D. Fekete, C. North), Springer, 2008, pp. 1-18.

Week 1 (Jan 14)

Project assignment (pdf)

Homework 1 (

Reading assignment 2:

B. Shneiderman, "The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations." Proc. 1996 IEEE Visual Languages, Sept. 1996, pp. 336-343.

Discussion topic for the next class: Visualize the house dataset with four dimensions: price, distance to school, builder, and number of rooms. You can refer to this slide: multidimensional visualization (pdf)

Week 2 (Jan 19)

Contest 1 assignment (pdf)

Reading assignment 3:

M O Ward, "XmdvTool: Integrating multiple methods for visualizing multivariate data", Proc. Visualization 94

You can download XmdvTool from XmdvTool homepage and explore it to help you understand the paper.

Week 2 (Jan 21)

lecture: Multidimensional visualization (pdf)

Reading assignment 4:

Ying-Huey Fua, Matthew O. Ward, Elke A. Rundensteiner: Hierarchical Parallel Coordinates for Exploration of Large Datasets. IEEE Visualization 1999: 43-50

Week 3 (Jan 26)

lecture: Multidimensional visualization - when there are many dimensions (pdf)

Reading (not an assignment):

Mihael Ankerst, Stefan Berchtold, Daniel A. Keim: Similarity Clustering of Dimensions for an Enhanced Visualization of Multidimensional Data. INFOVIS 1998: 52-59

Week 3 (Jan 28)

Reading assignment 5:

B. Shneiderman: Tree visualization with tree-maps: 2-d space-filling approach. ACM Transactions on Graphics 11(1): 92-99, 1992

Week 4 (Feb 2)

Lecture: Tree Visualization (pdf)

Homework 2 (pdf)

Reading assignment 6:

GG Robertson, JD Mackinlay, SK Card: Cone Trees: Animated 3D Visualizations of Hierarchical Information. CHI 189-194, 1991

Week 4 (Feb 4)

Lecture: Visual Perception (pdf)

Contest 2 assignment  (pdf)

Reading (not an assignment):

Caroline Ziemkiewicz, Robert Kosara: The Shaping of Information by Visual Metaphors. IEEE Trans. Vis. Comput. Graph. 14(6): 1269-1276 (2008)

Week 5 (Feb 9, 11)

Design contest 1

Graduate student winners:

First place: Matthew Johnson, Stephane Petit

Second place: Michael Eagle, Robert Florence III, Behrooz Mostafavi, Nachal Remasamy

Third place: Manju Jacob, Mario Evans,  Nitin Kak

Fourth place: Andrew Hicks

Week 6 (Feb 16)

Reading Assignment 7 (due: Feb 23)

George G. Robertson, Roland Fernandez, Danyel Fisher, Bongshin Lee, John T. Stasko: Effectiveness of Animation in Trend Visualization. IEEE Trans. Vis. Comput. Graph. 14(6): 1325-1332 (2008)

Week 6 (Feb 18)

Reading Assignment 8 (due: Feb 25)

D. Fisher, A. Hoff, G. Robertson, M. Hurst: Narratives: A visualization to track narrative events as they develop. VAST 2008, pp. 115-122

Lecture: Time Series Data Visualization (pdf)

Week 7 (Feb 23)

Lecture: Information Visualization Programming (pdf)

Examples: (1) MFC (zip)  (2) wxVisTool (zip)

Homework 3 (pdf)

Reading (not an assignment )

Benjamin B. Bederson, Jesse Grosjean, Jon Meyer: Toolkit Design for Interactive Structured Graphics. IEEE Trans. Software Eng. 30(8): 535-546 (2004)

Jeffrey Heer, Stuart K. Card, James A. Landay: prefuse: a toolkit for interactive information visualization. CHI 2005: 421-430

Week 8 (Mar 2)

Paper presentation assignment (pdf)

Reading (optional)

J. Stasko, C. Gorg, Z. Liu, K. Singha: Jigsaw: supporting investigative analysis through interactive visualization. VAST 2007.

Week 8 (Mar 4)

Reading assignment 9 (due: March 18 )

Ji Soo Yi, Youn ah Kang, John T. Stasko, Julie A. Jacko: Toward a Deeper Understanding of the Role of Interaction in Information Visualization. IEEE Trans. Vis. Comput. Graph. 13(6): 1224-1231 (2007)

Week 10 (Mar 16)

Reading assignment 10 (due: March 25 )

Heidi Lam: A Framework of Interaction Costs in Information Visualization. IEEE Trans. Vis. Comput. Graph. 14(6): 1149-1156 (2008)

Lecture: Interactions (1) (pdf)¡¡

Week 10 (Mar 18)

Reading (not an assignment)

Christophe Hurter, Benjamin Tissoires, St¨¦phane Conversy: FromDaDy: Spreading Aircraft Trajectories Across Views to Support Iterative QueriesIEEE Trans. Vis. Comput. Graph. 15(6): 1017-1024 (2009)

Lecture: Interactions (pdf)¡¡

Week 11 (Mar 23)

Notice: The project midterm progress report due date is changed to March 30. The contribution from each member in the term should be stated in the report.

Week 11 (Mar 25)

Reading assignment 11 (due: April 1)

M. Ward and J. Yang: Interaction Spaces in Data and Information Visualization. Proc. Eurographics/IEEE TCVG Symposium on Visualization 2004: 137-146

Week 12 (Mar 30)

Reading (not an assignment)

Adam Perer, Ben Shneiderman: Balancing Systematic and Flexible Exploration of Social Networks. IEEE Trans. Vis. Comput. Graph. 12(5): 693-700 (2006)

Week 12 (April 1)

Reading assignment 12 (due: April 8)

Nathalie Henry, Jean-Daniel Fekete: MatrixExplorer: a Dual-Representation System to Explore Social Networks. IEEE Trans. Vis. Comput. Graph. 12(5): 677-684 (2006)

Week 13 (April 6)

Reading (not an assignment)

Ben Shneiderman, Aleks Aris: Network Visualization by Semantic Substrates. IEEE Trans. Vis. Comput. Graph. 12(5): 733-740 (2006)

Week 13 (April 8)

Reading assignment 13 (due: April 15)

Zachary Pousman, John T. Stasko, Michael Mateas: Casual Information Visualization: Depictions of Data in Everyday Life. IEEE Trans. Vis. Comput. Graph. 13(6): 1145-1152 (2007)

Week 14 (April 13)

Reading (not an assignment)

Nathalie Henry, Jean-Daniel Fekete, Michael J. McGuffin: NodeTrix: a Hybrid Visualization of Social Networks. IEEE Trans. Vis. Comput. Graph. 13(6): 1302-1309 (2007)

Week 14 (April 8)

Reading assignment 14 (due: April 22)

Tim Dwyer, Bongshin Lee, Danyel Fisher, Kori Inkpen Quinn, Petra Isenberg, George G. Robertson, Chris North: A Comparison of User-Generated and Automatic Graph Layouts. IEEE Trans. Vis. Comput. Graph. 15(6): 961-968 (2009)

Week 15 (April 20)

Reading (not an assignment)

Chad A. Steed, J. Edward Swan II, T.J. Jankun-Kelly, Patrick J. Fitzpatrick: Guided Analysis of Hurricane Trends Using Statistical Processes Integrated with Interactive Parallel Coordinates. VAST 2009

Week 15 (April 22)

Reading assignment 15 (due: April 29)

Yedendra Babu Shrinivasan, Jarke J. van Wijk: Supporting the analytical reasoning process in information visualization. CHI 2008: 1237-1246

Week 16 (April 27)

Reading (not an assignment)

Fernanda B. Vi¨¦gas, Martin Wattenberg, Jonathan Feinberg: Participatory Visualization with Wordle. IEEE Trans. Vis. Comput. Graph. 15(6): 1137-1144 (2009)