Schedule

Reading is assigned unless italicized, discussions will be done on Piazza and are assigned unless italicized. For discussions create a post in the appropriate folder before class for a reading, and before the following class for a lecture. Assignments are due before the beginning of class that day unless otherwise listed.

Lecture Date Topic Reading Discussion Assignments Slides
1 9/8 Introductions - Lecture (lec1 folder) HW1: Intro & Piazza, HW2: Tool Presentation PDF
2 9/13 Node-link visualization, coordinated views 1) The state of InfoVis 2015, 2) Graphs in Statistical Analysis, Anscombe (PDF), 3) Illuminating the Path: The Research and Development Agenda for Visual Analytics (PDF) chapters 2, 3, and 4 Reading (read2), Lecture (lec2) HW1 Due PDF
3 9/15 Project ideas 1) Gestalt Principles I, 2) Gestalt Principles II, 3) Interaction Dynamics for Visual Analytics, 4) A Tour through the Visualization Zoo Reading, lecture HW2 (A) Due PDF
4 9/20 Guest: Michelle Borkin on design, color 1) Evaluation of Artery Visualizations for Heart Disease Diagnosis, 2) How NOT to Lie with Visualization, 3) The Effects of Interactive Latency on Exploratory Visual Analysis Reading, lecture    
5 9/22 Guest: Daniel Weidele on MDS, solvers 1) A Heuristic for Graph Drawing, 2) A Hierarchical O(N log N) Force-Calculation Algorithm, 3) Large Graph-Layout Algorithms at Work: An Experimental Study Reading, lecture   PDF (Login with CCIS account)
6 9/27 Student tool presentations - Lecture HW2 (B) Due PDF
7 9/29 Leftover presentations, NodeXL, node-link visualization 1) A Distributed Multilevel Force-directed Algorithm, 2) Efficient, Proximity-Preserving Node Overlap Removal, 3) Node Overlap Removal by Growing a Tree Reading, lecture Project, HW3 PDF
8 10/4 Showing group membership 1) TopoLayout: Multi-Level Graph Layout by Topological Features, 2) GraphMaps: Browsing Large Graphs as Interactive Maps, 3) Dendsort: Modular Leaf Reordering Methods for Dendrogram Representations in R Reading, lecture Project (1) Ideas Due PDF
9 10/6 Matrix visualization 1) MatLink: Enhanced Matrix Visualization for Analyzing Social Networks, 2) NodeTrix: A Hybrid Visualization of Social Networks, 3) Computing NodeTrix Representations of Clustered Graphs Reading, lecture Project (2) Critique Due PDF, D3 Force Tutorial
10 10/11 Attribute aggregation, heterogeneous networks 1) Visual Exploration of Multivariate Graphs, 2) GLO-STIX: Graph-Level Operations for Specifying Techniques and Interactive eXploration Reading, lecture   PDF
11 10/13 Evaluation techniques 1) Design Study Methodology: Reflections from the Trenches and the Stacks, 2) An Evaluation of Microarray Visualization Tools for Biological Insight Reading, lecture HW3 Due PDF
12 10/18 Interaction, Animation 1) Multivariate Network Exploration and Presentation, 2) Animated Transitions in Statistical Data Graphics Reading, lecture HW4 (presentation signup) Due, Project (3) Proposal Due Interaction Demos
13 10/20 Filtering & pivoting 1) State-of-the-Art Report in Web-based Visualization Reading, lecture    
14 10/25 No class! Project team meetings        
15 10/27 No class! Project team meetings        
16 11/1 Xindi’s paper 1) Edge routing with ordered bundles Reading, lecture Project (4) Designs Due VIS 2016 highlights
17 11/3 Danielle’s paper 1) GrouseFlocks: steerable exploration of graph hierarchy space Reading, lecture HW5  
18 11/8 Syed’s paper 1) Organizing search results with a reference map Reading, lecture    
19 11/10 Leo’s paper 1) Drawing large graphs with a potential-field-based multilevel algorithm Reading, lecture Project (5) Usability Due  
20 11/15 Sarah’s paper 1) GMap: Visualizing graphs and clusters as maps Reading, lecture   PDF
21 11/17 Dan’s paper 1) DICON: Interactive visual analysis of multidimensional clusters Reading, lecture   PDF
22 11/22 Brennan’s paper 1) Extracting insights from the shape of complex data using topology Reading, lecture   Dynamic Networks
  11/24 Thanksgiving Break        
23 11/29 Project draft discussion and feedback 1) Force-directed edge bundling for graph visualization Reading, lecture Project (6) Drafts Due  
24 12/1 Project discussion, edge bundling   Lecture   Implementing FDEB
25 12/6     Lecture   Visualization Demos
26 12/8 Project presentations     Project (7) Presentations Due  
27 12/14 No Class     Project (8) Paper & Materials Due