Schedule

Date Session Topic Prep Material Resources   HW
Week 1
Aug 21 Lecture Introduction Tufte review Link
Aug 23Lecture InfoVis Overview CMS Intro chapter Link
Aug 25Design The Basics
 
Week 2
Aug 28 Lecture Multivariate Data & Tables Dear Data website Link HW 1
Aug 30 LectureGraphs & Charts Few article Link
Sep 1 Lab HTML & CSS Murray HTML & CSS chapter Link
 
Week 3
Sep 4 Labor Day Holiday
Sep 6Design CSV data HW 2
Sep 8Lab JavaScript Murray Javascript chapter Link
 
Week 4
Sep 11 Hurricane Irma
Sep 13Lecture Visual Perception Stone article Link
Sep 15Lecture Case Study: Jigsaw Jigsaw flier, video1, video2 Link HW 3
 
Week 5
Sep 18 Lecture Multivariate Visual Reps. 1 Table Lens, EZChooser, InfoZoom videos Link
Sep 20Lecture Multivariate Visual Reps. 2 Dust & Magnet video Link
Sep 22LabSVG Murray SVG chapter, Soueidan article Link
 
Week 6
Sep 25Lecture InfoVis Systems & Toolkits Many Eyes article Link HW 4
Sep 27Lab D3: Intro Murray data and drawing with data chapters Link
Sep 29Lecture Tasks & Analysis Brehmer article Link
 
Week 7
Oct 2Exam Midterm
Oct 4Video Value of Visualization Norman chapter, Chang article, Stasko video Link
Oct 6 No Class
 
Week 8
Oct 9 Fall Break
Oct 11Lab D3: Chart Types & Axes Murray scales and axes chapters Link P1
Oct 13LectureGeospatial data Link
 
Week 9
Oct 16Lecture Overview & Detail Powers of 10 video Link
Oct 18LectureInteraction Yi article Link
Oct 20Lab D3: Selections and Grouping      Bostock article Link P2
 
Week 10
Oct 23Lecture Tufte's Design Principles Misleading charts and WTF vizes websites Link
Oct 25 Lecture Narrative & Storytelling Fallen of WWII video Link
Oct 27 Lab D3: Enter, Update, & Exit Murray updates chapter Link P3
 
Week 11
Oct 30Lecture Hierarchies & Trees 1 Link
Nov 1Lecture Hierarchies & Trees 2 Johnson article Link HW 5
Nov 3Lab D3: Animation & Transition 1 Murray interactivity chapter Link
 
Week 12
Nov 6Lecture Graphs & Networks 1 Do HW 5 Link P4
Nov 8Lecture Graphs & Networks 2 Immersion website Link
Nov 10Lab D3: Animation & Transition 2 Murray interactivity chapter Link P5
 
Week 13
Nov 13Lecture Text & Documents 1 Viegas article Link
Nov 15Lecture Text & Documents 2 Bohemian Bookshelf video Link
Nov 17Lab D3: Layouts Force Directed Graphs website Link
 
Week 14
Nov 20LectureCasual InfoVis InfoCanvas video Link
Nov 22Thanksgiving Holiday
Nov 24 Thanksgiving Holiday
 
Week 15
Nov 27 Lecture Time Series Data EventFlow video Link
Nov 29 Lecture Visual Analytics VisMaster VA video Link
Dec 1Lab D3: Maps Link
 
Week 16
Dec 4 LectureFinal review Link
 
Week 17
Dec 13 11:30am-2:20pmFinal Exam


Detail

Below are summaries of all the materials for each class. Lecture slides, references for readings and articles, videos shown, and software demonstrated are listed for each topic.


Aug. 21 -- Introduction

Class Slides

  • In T-square

    Articles
  • Tufte Shuttle recap

    Websites
  • Video of accident on youtube
  • Tufte's book containing Challenger discussion
  • Report of the Presidential Commission on the Space Shuttle Challenger Accident
    Challenger disaster - Wikipedia page about accident
  • Weather's role in the disaster (weather.com)
  • Challenger engineer blames himself
  • Challenger crew - What happened (gawker.com)
  • Criticism of Tufte's analysis from Online Ethics Center for Engineering and Research


    Aug. 23 -- InfoVis Overview

    Class Slides
  • PDF

    Preparation
  • S. Card, J. Mackinlay and B. Shneiderman, Readings in Information Visualization, Using Visualization to Think Morgan Kaufmann, 1999, pp. 1-34. PDF

    Articles
  • S. K. Card, "Information visualization." In The Human-Computer Interaction Handbook, J. Jacko, A. Sears, (editors), Lawrence Erlbaum Associates; 2003.
  • 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.
  • C. North, "Information Visualization", in Handbook of Human Factors and Ergonomics, G. Salvendy (editor), John Wiley & Sons, 2005.
  • More

    Websites
  • Anscombe's Quartet
  • What is Data Science? - O'Reilly
  • For Today's Graduate, Just One Word: Statistics - NY Times
  • The Three Sexy Skills of Data Geeks - Dataspora
  • Data Visualization Is Reinventing Online Storytelling - Advertising Age
  • Nuclear arms race - visual.ly
  • Death and Taxes - visual.ly
  • Best beer in America - Mike Wirth Art
  • Beer - Beer graph
  • Beeriodic Table - Beer Mongers
  • Religious belief and income - awesome.good.is
  • Where We Live - Joe Lertola
  • Best Pie Chart ever - Jamie Schimley
  • FOX News pie chart
  • NameVoyager of the Baby Name Wizard
  • Use of candidate's names - from the NY Times
  • Netflix Queues - from the NY Times
  • InfoVis Wiki
  • Infosthetics Blog
  • Flowing Data
  • Visual.ly
  • Scoop.It!
  • The Economist's Graphic Detail
  • Visualization Blog Compendium


    Aug. 28 -- Multivariate Data & Tables

    Class Slides
  • PDF

    Preparation
  • Dear Data

    Websites
  • Trifacta - Data wrangling


    Aug. 30 -- Graphs and Charts

    Class Slides
  • PDF

    Preparation
  • S. Few, "Effectively Communicating Numbers - Selecting the Best Means and Manner of Display", 2006. (Pages 1-20)

    Articles
  • S. Few, Show Me the Numbers, Analytics Press, 2004.
  • S. Few, Now You See It, Analytics Press, 2009.
  • More

    Websites


    Sep. 1 -- Lab 0: HTML + CSS

    Class Slides
  • PDF

    Preparation
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 3, p. 15-34, up to Javascript)

    Lab Activity
  • HTML & CSS

    Articles
  • V. Driessen, " A successful Git branching model," 2010

    Videos
  • Intro to HTML and CSS from Udacity

    Websites
  • Version Control with Git, HTML Basics from A. Lex at Utah
  • The Languages and Tools of the Web from A. Lex at Utah
  • w3 schools CSS Property-Value Reference
  • w3 schools CSS Selector Reference
  • Chrome DevTools Overview


    Sep. 8 -- Lab 1: JavaScript

    Class Slides
  • PDF

    Preparation
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 3, JavaScript section)

    Lab Activity
  • JavaScript 101

    Books
  • D. Crockford, "JavaScript: The Good Parts," 2008

    Videos
  • JavaScript Basics from Udacity
  • Introduction to JavaScript from CodeAcademy

    Websites
  • JavaScript For Cats: An introduction for new programmers from M. Ogden
  • JavaScript Fundamentals from A. Lex at Utah
  • JavaScript, The Very Basics from C. Scheidegger at Arizona
  • MDN JavaScript Guide


    Sep. 13 -- Visual Perception

    Class Slides
  • PDF

    Preparation
  • M. Stone, "Choosing Colors for Data Visualization", 2006.

    Articles
  • C. Healey, "Perception in Visualization," NC State
  • W. S. Cleveland and R. McGill, "Graphical Perception: Theory, Experimentation and the Application to the Development of Graphical Models", J. Am. Stat. Assoc., Vol.79, No.387, pp. 531-554, 1984.
  • More

    Videos
  • Color in political maps from the Daily Show
  • Himba see colors differently from boreme
  • Change blindness picture examples, from UBC
  • Change blindness video examples, from Dan Simons at Illinois

    Websites
  • Visual perception and data visualization CHI '00 tutorial
  • Color Brewer, Color Brewer
  • Checker shadow illusion, Wikipedia
  • Color selector algorithm, Tableau
  • Interactive color challenge
  • Maureen Stone's site
  • Color resources, If We Assume
  • Color names from xkcd
  • Optical illusions


    Sep. 15 -- Case Study: Jigsaw

    Class Slides
  • PDF

    Preparation
  • VacViews overview flier about Jigsaw
  • Jigsaw tutorial video
  • Car review analysis video

    Articles
  • J. Stasko, C. Görg, and Z. Liu, "Jigsaw: Supporting Investigative Analysis through Interactive Visualization", Information Visualization, Vol. 7, No. 2, Summer 2008, pp. 118-132. (Early system summary)
  • C. Görg, et al, "Combining Computational Analyses and Interactive Visualization for Document Exploration and Sensemaking in Jigsaw", IEEE Trans. on Visualization and Computer Graphics, Vol. 19, No. 10, Oct. 2013, pp. 1646-1663.
  • C. Görg, Y. Kang, Z. Liu, and J. Stasko, "Visual Analytics Support for Intelligence Analysis", IEEE Computer, Vol. 46, No. 7, July 2013, pp. 30-38.
  • C. Görg, Z. Liu, and J. Stasko, "Reflections on the Evolution of the Jigsaw Visual Analytics System", Information Visualization, Vol. 13, No. 4, Oct. 2014, pp. 336-345.
  • More

    Videos
  • Jigsaw tutorial videos on how to use the system
  • Jigsaw use case scenario videos

    Websites
  • Jigsaw research project webpages


    Sep. 18, 20 -- Multivariate Visual Representations

    Class Slides
  • PDF
  • PDF

    Preparation
    Day 1
  • Table Lens video from Xerox PARC
  • EZChooser video from MERL
  • InfoZoom video from humanIT Sofwtare GmbH
    Day 2
  • Dust & Magnet from Georgia Tech

    Articles
  • A. Inselberg, "Multidimensional Detective," Proceedings of IEEE InfoVis '97, pp. 100-107, 1997.
  • D. Keim, M. Hao, U. Dayal, and M. Hsu, "Pixel Bar Charts: A visualization technique for very large multi-attribute data sets", Information Visualization, Vol. 1, No. 1, March 2002, pp. 20-34.
  • B. Alsallakh, L, Micallef, W. Aigner, H. Hauser, S. Miksch, P. Rodgers, "Visualizing Sets and Set-typed Data: State-of-the-Art and Future Challenges." State-of-the-Art Reports of the Eurographics Conference on Visualization 2014 (EuroVis 2014), June 2014.
  • J.H.T. Claessen, J. van Wijk, "Flexible Linked Axes for Multivariate Data Visualization," IEEE Trans. on Visualization and Computer Graphics, Vol. 17, No. 12, Dec. 2011, pp. 2310-2316.
  • S. Gratzl, A. Lex, N. Gehlenborg, H. Pfister, and M. Streit, "LineUp: Visual Analysis of Multi-Attribute Rankings", IEEE Trans. on Visualization and Computer Graphics, Vol. 19, No. 12, pp. 2277-2286, Dec. 2013.
  • R. Rao and S.K. Card, "The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus+Context Visualization for Tabluar Information", Proceedings of ACM CHI '94, Apr. 1994, pp. 318-322.
  • J.M. Rzeszotarski and A. Kittur. "Kinetica: naturalistic multi-touch data visualization." Proc. of CHI '14, pp. 897-906.
  • R. Spence and L. Tweedie, "The Attribute Explorer: information synthesis via exploration", Interacting with Computers, Vol. 11, pp. 137-146, 1998.
  • M. Spenke, C. Beilken, T. Berlage, "FOCUS: The Interactive Table for Product Comparison and Selection." Proceedings of ACM UIST '96, Nov. 1996, pp. 41-50.
  • K. Wongsuphasawat, et al, "Voyager: Exploratory Analysis via Faceted Browsing of Visualization Recommendations," IEEE Trans. on Visualization and Computer Graphics, Vol. 2, No. 1, pp. 649--658, Jan. 2016.
  • J. Yang, et al., "Value and Relation Display: Interactive Visual Exploration of Large Data Sets with Hundreds of Dimensions", IEEE Trans. on Visualization and Computer Graphics, Vol. 13, No. 3, May-June. 2007, pp. 494-507.
  • J. S. Yi, R. Melton, J. Stasko, and J. Jacko, "Dust & Magnet: Multivariate Information Visualization using a Magnet Metaphor," Information Visualization, Vol. 4, No. 4, Winter 2005, pp. 239-256.
  • More

    Websites
  • Chernoff faces
  • Parallel coordinates, Julian Heinrich

    Videos
  • Voyager, Washington, InfoVis '16
  • Table Lens, Xerox PARC, CHI '95
  • Attribute Explorer, Imperial College UK, CHI '94
  • EZChooser, MERL
  • LineUp, Linz & Harvard, InfoVIs '03
  • Angular brushing, VRVis
  • Parallel Sets, UNCC, InfoVis '05
  • FLINA View, TU Eindhoven, InfoVis '11
  • Dust & Magnet, Georgia Tech, Information Visualization '05
  • Dust & Magnet on MSR Hub, Georgia Tech, '16
  • Kinetica, CMU, CHI '14
  • SandDance, Microsoft Research
  • Bubble Sets, Ontario Inst. Tech., InfoVis '09
  • Untangling Euler Diagrams, MSR, InfoVis '10
  • OnSet, Georgia Tech, InfoVis '14
  • UpSet, Harvard, InfoVis '14

    Software
  • LineUp, Caleydo
  • ParVis, Parallel coordinates system
  • Parallel Sets, UNCC
  • Star Coordinates from IBM
  • SandDance, Microsoft Research
  • OnSet, Georgia Tech, InfoVis '14


    Sep. 22 -- Lab 2: SVG

    Class Slides
  • PDF

    Preparation
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 3, SVG Section)
  • Understanding SVG Coordinate Systems and Transformations (Parts 1 + 2)by S. Soueidan

    Lab Activity
  • SVG

    Websites
  • HongKiat SVG Blog Series
  • MDN SVG Tutorial
  • Illustrated Guide to SVG "path" element by C. Coyier
  • w3 SVG Primer
  • Intro to Web Technologies (SVG Section) by A. Lex of U. of Utah
  • Blog on Data Art by Nadieh Bremer


    Sep. 25 -- InfoVis Systems & Toolkits

    Class Slides
  • PDF

    Preparation
  • F. Viegas, M. Wattenberg, F. van Ham, J. Kriss, and M. McKeon, "ManyEyes: A Site for Visualization at Internet Scale", IEEE Trans. on Visualization and Computer Graphics, Vol. 13, No. 6, Nov.-Dec. 2007, pp. 1121-1128. PDF

    Articles
  • M. Bostock, V. Ogievetsky, J. Heer, "D3: Data-Driven Documents", IEEE Trans. on Visualization and Computer Graphics, Vol. 17, No. 12, Dec. 2011, pp. 2301-2309.
  • J. Heer, F. Viegas, M. Wattenberg, "Voyagers and Voyeurs: Supporting Asynchronous Collaborative Information Visualization", Proceedings of ACM CHI 2007, April 2007, pp. 1029-1038.
  • J. Heer, "Software Design Patterns for Information Visualization", IEEE Transactions on Visualization and Computer Graphics, Vol. 12, No. 5, September 2006, pp. 853-860.
  • J. Heer and M. Bostock. "Declarative Language Design for Interactive Visualization." IEEE Trans. on Visualization and Computer Graphics, Vol. 16, No. 6, Nov. 2010, pp. 1149-1156.
  • D. Ren, T. Holerer, X. Yuan, "iVisDesigner: Expressive Interactive Design of Information Visualizations", IEEE Trans. Visualization and Computer Graphics, Vol. 20, No. 12, Dec. 2014, pp. 2092-2101.
  • A. Satyanarayan and J. Heer. "Lyra: An Interactive Visualization Design Environment." Computer Graphics Forum, Vol. 33, No. 3, June 2014, pp. 351-360.
  • C. Stolte, D. Tang and P. Hanrahan, "Polaris: A System for Query, Analysis and Visualization of Multi-Dimensional Relational Databases," IEEE Trans. on Visualization and Computer Graphics, Vol. 8, No. 1, Jan-Mar 2002, pp. 52-65.
  • More

    Websites
  • Visualising Data's software resources list
  • Creative Bloq's 37 best tools for data visualization
  • Profitbrick's 39 Data visualization tools for big data
  • Top 20 Data Visualization Tools from UIE
  • One Chart, 12 Tools from Lisa Charlotte Rost
  • Data visualization projects on GitHub

    Software
  • prefuse
  • Flare
  • Protovis
  • D3
  • Vega
  • Processing
  • p5.js
  • Piccolo
  • WebGL
  • Aperture.js
  • Bokeh (python)
  • HighCharts
  • dimple
  • JavaScript InfoVis Toolkit
  • react-vis
  • Google visualization and chart tools
  • Lyra
  • iVisDesigner
  • Datawrapper
  • Chartbuilder
  • Many Eyes shut down
  • Statwing
  • Keshif


    Sep. 27 -- Lab 3: Intro to D3

    Class Slides
  • PDF

    Preparation
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 5, Data)
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 6, Drawing with Data)

    Lab Activity
  • D3 Intro

    Articles
  • M. Bostock, V. Ogievetsky, J. Heer, "D3: Data-Driven Documents", IEEE Trans. on Visualization and Computer Graphics, Vol. 17, No. 12, Dec. 2011, pp. 2301-2309.

    Websites
  • Selections in d3 – the long story by J. Cukier
  • D3.js Introduction
  • Let's Make a Bar Chart by M. Bostock
  • DOM Manipulation and D3 Fundamentals by A. Lex of U. of Utah
  • Dashing D3.js
  • Practical applications of a d3js selection


    Sep. 29 -- User Tasks and Analysis

    Class Slides
  • PDF

    Preparation
  • M. Brehmer and T. Munzner, "A Multi-Level Typology of Abstract Visualization Tasks", IEEE Trans. on Visualization and Computer Graphics, Vol. 19, No. 12, Dec. 2013, pp. 2376-2385. PDF

    Articles
  • R. Amar, J. Eagan, and J. Stasko, "Low Level Components of Analytic Activity in Information Visualization", Proc. of IEEE InfoVis '05, Oct. 2005, pp. 111-117.
  • R. Amar and J. Stasko, "Knowledge Precepts for Design and Evaluation of Information Visualizations," IEEE Transactions on Visualization and Computer Graphics, Vol. 11, No. 4, July/August 2005, pp. 432-442.
  • J. Heer and B. Shneiderman. "Interactive dynamics for visual analysis." Communications of the ACM, Vol. 55, No. 4, April 2012), pp. 45-54.
  • M. Sedlmair, M. Meyer, T. Munzner, "Design Study Methodology: Reflections from the Trenches and Stacks", IEEE Transactions on Visualization and Computer Graphics, Vol. 18, No. 12, Dec. 2012, pp. 2431-2440.
  • 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.
  • E. Valiati, M. Pimenta, C. Freitas, "A Taxonomy of Tasks for Guiding the Evaluation of Multidimensional Visualizations", Proc. of BELIV '06, May 2006, pp. 1-6.
  • More


    Oct. 4 -- Value of Visualization

    Video Presentation
  • Stasko EuroVis '14 Capstone Video

    Preparation
  • D. Norman, "The Power of Representation", Chapter 3 in Things That Make Us Smart: Defending Human Attributes in the Age of the Machine, Addison-Wesley, 1994. PDF
  • R. Chang, C. Ziemkiewicz, T. M. Green, and W. Ribarsky. "Defining Insight for Visual Analytics." IEEE Computer Graphics & Applications, Vol. 29, No. 2, Feb. 2009, pp. 14-17.PDF

    Articles
  • 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.
  • J. Stasko, "Value-Driven Evaluation of Visualizations", Proc. of BELIV '14, Nov. 2014, pp. 46-53. R
  • J. van Wijk, "The value of visualization," Proc. of Visualization '05, Oct. 2005, pp.79-86.
  • J. Larkin, H.A. Simon, "Why a Diagram is (Sometimes) Worth Ten Thousand Words", Cognitive Science, Vol. 11, No. 1, pp. 65-99, 1987.
  • Z. Liu, N. Nersessian, J. Stasko, "Distributed Cognition as a Theoretical Framework for Information Visualization", IEEE Transactions on Visualization and Computer Graphics, Vol. 14, No. 6, Nov/Dec 2008, pp. 1173-1180.
  • Z. Liu and J. Stasko, "Mental Models, Visual Reasoning and Interaction in Information Visualization: A Top-down Perspective", IEEE Transactions on Visualization and Computer Graphics, (InfoVis '10), Vol. 16, No. 6, November/December 2010, pp. 999-1008.

    Websites
  • Anscombe's Quartet
  • Gun ownership in NY from lohud.com
  • More


    Oct. 11 -- Lab 4: D3 Chart Types and Scales

    Class Slides
  • PDF

    Preparation
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 7, Scales)
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 8, Axes)

    Lab Activity
  • D3 Charts & Scales

    Websites
  • d3: scales, and color by J. Cukier
  • Introducing d3-scale by M. Bostock
  • Let's Make a Bar Chart II by M. Bostock
  • Let's Make a Bar Chart III by M. Bostock
  • D3.js Scale API
  • Advanced D3: More on selections and data, scales, axis by A. Lex of U. of Utah
  • D3 V4 - What's new? by I. Ros of Bocoup


    Oct. 13 -- Geospatial Visualization

    Class Slides
  • PDF

    Preparation

    Articles
  • Meirelles, chapters 4 and 5
  • Dykes, J., Wood, J. & Slingsby, A. (2010). Rethinking map legends with visualization. IEEE Transactions on Visualization and Computer Graphics, 16(6), pp. 890-899.
  • Wood, J., Badawood, D., Dykes, J. & Slingsby, A. (2011) BallotMaps: Detecting name bias in alphabetically ordered ballot papers. . IEEE Transactions on Visualization and Computer Graphics, 17(12), pp. 2384-2391.
  • Van Wijk, J. J. (2013). Unfolding the earth: myriahedral projections. The Cartographic Journal.
  • Kraak, M. J. (2003, August). The space-time cube revisited from a geovisualization perspective. In Proc. 21st International Cartographic Conference(pp. 1988-1996).
  • Tominski, C., Schumann, H., Andrienko, G., & Andrienko, N. (2012). Stacking-based visualization of trajectory attribute data. IEEE Transactions on visualization and Computer Graphics, 18(12), 2565-2574.
  • Kraak, M. J., & Ormeling, F. (2011). Cartography: visualization of spatial data. Guilford Press.
  • Robinson, A. H. M., Muehrcke, J. L., Kimerling, P. C., & Guptill, A. J. (1995). Elements of cartography (No. 526 E4).

    Websites
    Racial dot map
    2016 election map from 538
    Leaflet
    Turf
    Unfolding
    ColorBrewer

    Videos
    Cartographers from the West Wing TV show
    Unfolding the Earth by Jarke van Wijk


    Oct. 16 -- Overview and Detail (including Focus + Context and Zooming)

    Class Slides
  • PDF

    Preparation
  • Powers of 10 video

    Articles
  • A. Cockburn, A. Karlson, and B. Bederson, "A Review of Overview+Detail, Zooming, and Focus+Context Interfaces", ACM Computing Surveys, Vol. 41, No. 1, Dec. 2008, pp. 2:1-2:31.
  • B. Bederson, J. Meyer, L. Good, "Jazz: An Extensible Zoomable User Interface Graphics Toolkit in Java", Proceedings of UIST 2000, Nov. 2000, pp.171-180.
  • B. Bederson et al, "DateLens: A fisheye calendar interface for PDAs," ACM Trans. on CHI, Vol. 11, No. 1, March 2004, pp. 90-119.
  • G. Furnas, "Generalized Fisheye Views", Proc. of CHI '86, pp. 16-23.
  • G. Furnas and B. Bederson, "Space-Scale Diagrams: Understanding Multiscale Interfaces", Proc. of CHI '95, May 1995, pp. 234-241.
  • G. W. Furnas, "A fisheye follow-up: further reflections on focus + context", Proc. of CHI '06, April 2006, pp. 999-1008.
  • 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.
  • M. Sarkar and M. H. Brown, "Graphical fisheye views", Communications of the ACM, Vol. 37, No. 12, pp. 73-84, Dec. 1994.
  • More

    Videos
  • Powers of Ten, by Eames
  • PadPrints, New Mexico, UIST '98
  • PhotoMesa, Maryland, UIST '01
  • FacetZoom, CHI '08
  • DragMag Image Magnifier, Univ. of New Brunswick, CHI '95
  • Information Mural, Georgia Tech, InfoVis '95
  • Fisheye Views of Graphs, DEC SRC, CHI '93
  • Table Lens, Xerox PARC, CHI '95
  • Cone Trees and Perspective Wall, Xerox PARC, CHI '91
  • DateLens, Maryland & MSR

    Websites
  • Powers of 10
  • Scale of the Universe 2 - Zooming example
  • prezi.com
  • Fisheye menus from Univ. Maryland
  • DateLens, Maryland

    Software
  • Piccolo from Univ. of Maryland download
  • PhotoMesa from Univ. Maryland


    Oct. 18 -- Interaction

    Class Slides
  • PDF

    Preparation
  • J.S. Yi, Y.A. Kang, J.T. Stasko and J.A. Jacko, "Toward a Deeper Understanding of the Role of Interaction in Information Visualization", IEEE Transactions on Visualization and Computer Graphics, Vol. 13, No. 6, Nov/Dec 2007, pp. 1224-1231. PDF

    Articles
  • A. Dix and G. Ellis, "Starting Simple - adding value to static visualisation through simple interaction." Proc. of AVI '98, May 1998, pp. 124-134.
  • N. Elmqvist, A. Vande Moere, H-C. Jetter, D. Cernea, H. Reiterer, and TJ Jankun-Kelly, "Fluid interaction for information visualization", Information Visualization, Vol. 10, No. 4, Oct. 2011, pp. 327-340.
  • J. Heer and G. Robertson. "Animated Transitions in Statistical Data Graphics," IEEE Transactions on Visualization and Computer Graphics Vol. 13, No. 6, Nov.-Dec. 2007, pp. 1240-1247.
  • J. Heer, M. Agrawala, W. Willett, "Generalized Selection via Interactive Query Relaxation", Proc. of CHI '08, Apr 2008, pp. 959-968.
  • R. Sadana and J. Stasko, "Designing and Implementing an Interactive Scatterplot Visualization for a Tablet Computer", Proc. of AVI '14, May 2014, pp. 265-272.
  • B. Shneiderman, "Dynamic Queries for Visual Information Seeking", IEEE Software, Vol. 11, No. 6, pp. 70-77, 1994.
  • More

    Videos
  • Generalized Selection, Stanford, CHI '08
  • FacetMap, MSR, InfoVis '06
  • FilmFinder, Univ. Maryland, CHI '94
  • Attribute Explorer, Imperial College UK, CHI '94
  • Magic Lens & See Through Tools, Xerox PARC, CHI '94 & '95
  • DynaVis animation, MSR, InfoVis '07
  • Dust & Magnet, Georgia Tech, Information Visualization '05
  • OnSet, Georgia Tech, InfoVis '14
  • Scatterplot on Tablet, Georgia Tech, AVI '14
  • Kinetica, CMU, CHI '14

    Software
  • HomeFinder, Univ. of Maryland download
  • Spotfire
  • DataMaps, Virginia Tech
  • OnSet, Georgia Tech, InfoVis '14

    Websites
  • Interactive histogram from Alan Dix
  • Visual Thesaurus
  • NameVoyager of the Baby Name Wizard
  • Google maps mash-up of homefinder style tool
  • Diamond finder with dynamic queries


    Oct. 20 -- Lab 5: Selections and Grouping

    Class Slides
  • PDF

    Preparation
  • How Selections Work by M. Bostock, 2013.

    Lab Activity
  • D3 Selections & Grouping

    Websites
  • Nested Selections by M. Bostock
  • Manipulating data like a boss with d3 by J. Cukier
  • D3, Conceptually. Lesson 2: Charts by M. Levine
  • D3, Conceptually. Lesson 3: (Moderately) Advanced Data by M. Levine
  • Advanced D3: More on selections and data, scales, axis by A. Lex of U. of Utah


    Oct. 23 -- E. Tufte's Visual Design Principles

    Class Slides
  • PDF

    Preparation
  • Most misleading charts of 2015 by quartz.com
  • WTF vizes

    Articles
  • Tufte, Envisioning Information
  • S. Bateman, et al, "Useful Junk? The Effects of Visual Embellishment on Comprehension and Memorability of Charts", Proceedings of CHI '10, April 2010, pp. 2573-2582.
  • M. Borkin, et al, "What Makes a Visualization Memorable?", IEEE Trans. on Visualization and Computer Graphics, Vol. 19, No. 12, Dec. 2013, pp. 2306-2315.

    Websites
  • Tufte's website
  • Why charts should have a zero baseline
  • Circle width versus area
  • Junk charts
  • Obama likes Tufte
  • Nigel Holmes website


    Oct. 25 -- Storytelling

    Class Slides
  • PDF

    Preparation
  • The Fallen of WWII

    Articles
  • E. Segel and J. Heer, "Narrative Visualization: Telling Stories with Data", IEEE Trans. on Visualization and Computer Graphics, Vol. 16, No. 6, Nov.-Dec. 2010, pp. 1139-1148.
  • J. Hullman and N. Diakopoulos, "Visualization Rhetoric: Framing Effects in Narrative Visualization." IEEE Trans. on Visualization and Computer Graphics, Vol. 17, No. 12, Dec. 2011, pp. 2231-2240.
  • J. Hullman, S. Drucker, N. Riche, B. Lee, D. Fisher, and E. Adar. "A Deeper Understanding of Sequence in Narrative Visualization." IEEE Trans. on Visualization and Computer Graphics, Vol. 19, No. 12, Dec. 2013, pp. 2406-2415.
  • R. Kosara and J. Mackinlay. "Storytelling: The Next Step for Visualization." Computer, Vol. 46, No. 5, May 2013, pp. 44-50.

    Videos
  • Hans Rosling talk - from TED Conference, 2006
  • Hans Rosling talk - from TED Conference, 2007
  • An Inconvenient Truth - Wikipedia page about film
  • How Mariano Rivera Dominates Hitters - from the NY Times
  • David McCandless talk - from TED Conference, 2010
  • Hans Rosling updated - from the BBC

    Websites
  • Data-Driven Journalism
  • Tufte praises Megan Jaegerman
  • Obama job chart discussion
  • Home and Away - Iraq & Afghanistan casualties from CNN
  • What's Really Warming the World?from Bloomberg
  • The Fallen of WWII
  • The Case for a New Type of Minimum Wage using Tableau StoryPoints
  • Bubble to Bust Recovery from Bloomberg
  • Americans are Completely Addicted to Trucks from Bloomberg
  • Street Names from NY Times
  • Winning over Virgina from Washington Post
  • Satellites Orbiting Earth from Quartz
  • California's Getting Fracked from Flagg, Craig, and Bruno
  • MBTA Data from WPI
  • Data USA
  • Film Dialog from Polygraph
  • Gun Deaths from 538
  • Skateboarding
  • Family income and college from NY Times
  • Drone Strikes from Pitch Interactive
  • China's economic slowdown from the Guardian
  • Enhanced State of the Union address 2011 - from whitehouse.gov
  • Information is Beautiful - David McCandless' website
  • What Killed the InfoGraphic?


    Oct. 27 -- Lab 6: D3 Enter, Update, and Exit

    Class Slides
  • PDF

    Preparation
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap 9, Updates, transitions, and motion)

    Lab Activity
  • D3 Enter, Update & Exit

    Websites
  • Three Little Circles by M. Bostock
  • Understanding selectAll, data, enter, append sequence in D3.js
  • Thinking with Joins by M. Bostock
  • Object Constancy by M. Bostock
  • General Update Pattern I by M. Bostock
  • General Update Pattern II by M. Bostock
  • Advanced D3: More on selections and data, scales, axis by A. Lex of U. of Utah


    Oct. 30 -- Hierarchies and Trees 1 - Node-link

    Class Slides
  • PDF

    Preparation

    Articles
  • S. Card and D. Nation, "Degree-of-Interest Trees: A Component of an Attention-Reactive User Interface", Proc. of AVI '02, May 2002, pp. 231-245.
  • 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.
  • Q.V. Nguyen and M.L. Huang, "Space-optimized tree: a connection + enclosure approach for the visualization of large hierarchies", Information Visualization, Vol. 2, No. 1, March 2003, pp. 3-15.
  • C. Plaisant, et al, "SpaceTree: Design Evolution of a Node Link Tree Browser", Proc. of InfoVis '02, Oct. 2002, pp. 57-64.
  • G. Robertson, S. Card, and J. Mackinlay, "Information Visualization Using 3D Interactive Animation", Communications of the ACM, vol. 36, no. 4, Apr. 1993, pp. 57-71.
  • More

    Videos
  • Information Visualizer, Xerox PARC
  • Hyperbolic Tree, Xerox PARC, CHI '96
  • 3D Hyperbolic graphs, Stanford, T. Munzner
  • SpaceTree, Univ. of Maryland, HCIL '02

    Websites
  • Election 2016, from NY Times
  • CHEOPS

    Software
  • Hyperbolic tree demo from Prefuse


    Nov. 1 -- Hierarchies and Trees 2 - Space-filling

    Class Slides
  • PDF

    Preparation
  • B. Johnson and B. Shneiderman, "Tree-maps: A Space Filling Approach to the Visualization of Hierarchical Information Structures", Proc. of Vis '91, Oct. 1991, pp. 284-291. PDF

    Articles
  • B. Bederson, B. Shneiderman, and M. Wattenberg, Ordered and Quantum Treemaps: Making Effective Use of 2D Space to Display Hierarchies, ACM Trans. on Graphics, Vol. 21, No. 4, Oct. 2002, pp. 833-854.
  • D.M. Bruls, C. Huizing and J.J. van Wijk, "Squarified Treemaps", Proceedings of EuroGraphics 2000, pp. 33-42.
  • Q.V. Nguyen & M.L. Huang, "EncCon: an approach to constructing interactive visualization of large hierarchical data", Information Visualization, Vol. 4, No. 1, pp. 1-21.
  • J. Stasko and E. Zhang, "Focus+Context Display and Navigation Techniques for Enhancing Radial, Space-Filling Hierarchy Visualizations", Proc. of InfoVis '00, Oct. 2000, pp. 57-65.
  • W. Wang, H. Wang, G. Dai, H. Wang, "Visualization of large hierarchical data by circle packing", Proceedings of ACM CHI '06, April 2006, pp. 517-520.
  • More

    Videos
  • Treemaps, Maryland, 1992
  • FundExplorer from Georgia Tech
  • Sunburst from Georgia Tech
  • Zoomology, InfoVis '03, Georgia Tech

    Software
  • Treemap and SunBurst local demos
  • SequoiaView file visualizer by Technische Universiteit Eindhoven

    Websites
  • Map of the Market knockoff from finviz.com
  • Dynamic layout algorithm comparison applet created by Martin Wattenberg and Ben Bederson
  • Treemaps, Maryland HCIL
  • newsmap
  • Obama's 2012 budget proposal, (in treemap), from NY Times
  • 2012 presidential election, Macrofocus
  • European geography
  • Voronoi treemaps from FoamTree
  • treevis.net from Hans-Jorg Schulz


    Nov. 3 -- Lab 7: Interaction and Transition 1

    Class Slides
  • PDF

    Preparation
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 10, Interactivity)

    Lab Activity
  • D3 Interactivity 1

    Websites
  • Working with Transitions by M. Bostock
  • General Update Pattern III by M. Bostock
  • Animations and Transitions by J. Cukier
  • Getting beyond hello world with d3 by J. Cukier
  • W3 Schools - HTML Event Attributes
  • D3 Easing Functions by K. Takano


    Nov. 6, 8 -- Graphs and Networks

    Class Slides
  • PDF
  • PDF

    Preparation
  • Do HW 5
  • Try Immersion website

    Articles
  • I. Herman, et al, "Graph Visualization and Navigation in Information Visualization: A Survey", IEEE Trans. on Visualization and Computer Graphics, Vol. 6, No. 1, Jan-Mar 2000, pp. 24-43.
  • D. Holten, "Hierarchical edge bundles: Visualization of adjacency relations in hierarchical data," IEEE Trans. on Visualization and Computer Graphics, Vol. 12, No. 5, Sep.-Oct. 2006, pp. 741-748.
  • B. Lee, C. Parr, C. Plaisant, B. Bederson, V. Veksler, W. Gray, and C. Kotfila "TreePlus: Interactive Exploration of Networks with Enhanced Tree Layouts", IEEE Trans. on Visualization and Computer Graphics, Vol. 12, No. 6, Nov.-Dec. 2006, pp. 1414-1426.
  • B. Lee, C. Plaisant, C. Sims Parr, J.-D. Fekete, N. Henry, "Task Taxonomy for Graph Visualization", Proc. of BELIV '06, April '06, pp. 1-5.
  • A. Perer, B. Shneiderman, "Balancing Systematic and Flexible Exploration of Social Networks," IEEE Trans. on Visualization and Computer Graphics, Vol. 12, No. 5, Sep.-Oct. 2006, pp. 693-700.
  • B. Shneiderman, A. Aris, "Network Visualization by Semantic Substrates," IEEE Trans. on Visualization and Computer Graphics, Vol. 12, No. 5, Sep.-Oct. 2006, pp. 733-740.
  • F. van Ham and A. Perer, "Search, Show Context, Expand on Demand: Supporting Large Graph exploration with Degree-of-Interest", IEEE Trans. on Visualization and Computer Graphics, Vol. 15, No. 6, Nov.-Dec. 2009, pp. 953-960.
  • M. Wattenberg, "Visual exploration of multivariate graphs," Proceedings of ACM CHI '06, Montreal, Canada, April 2006, pp. 811-819.
  • P.C. Wong, H. Foote, G. Chin, P. Mackey, K. Perrine, "Graph Signatures for Visual Analytics", IEEE Trans. on Visualization and Computer Graphics, Vol. 12, No. 6, Nov.-Dec. 2006, pp. 1399-1413.
  • More

    Videos
  • MoireGraphs, Miss. State, InfoVis '03
  • Animated graph exploration, Cal-Berkeley, InfoVis '01 (link)
  • TreePlus, Maryland
  • Vizster, UC Berkeley, InfoVis '05
  • Semantic Substrates and SocialAction, Maryland, InfoVis '06
  • Social Action, Senator voting patterns, Maryland
  • Ploceus, Georgia Tech, VAST '11
  • Graph-level Operations (GLOs), Georgia Tech, InfoVis '14

    Websites
  • Human Diseases, New York Times
  • Live Plasma - music artistis
  • Death and Taxes, U.S. Budget
  • Social Science visualization gallery
  • Social network analysis
  • Baseball steroids social network, Adam Perer
  • Force-directed example, Protovis, Stanford
  • Circos, circular graph drawing
  • UUUNET North America
  • Where People Run, from citylab.com
  • The flavor connection, from Scientific American
  • Graph drawing tutorial, Brown
  • Graph drawing resources, graphdrawing.org
  • Jung, Java Universal Network/Graph Framework
  • Graph drawing resources, AT&T Labs
  • cola.js, from Monash Univ.
  • Gephi, Open Graph Viz Platform
  • TouchGraph
  • TouchGraph's Google browser
  • Visual Complexity - Graph Visualizations
  • Graham Wills home page
  • Semantic substrates, Maryland
  • CiteVis, Georgia Tech
  • Flavor Connection, Scientific American
  • Vizster, UC Berkeley
  • Immersion, MIT
  • Social Action, Maryland
  • GMap - Graphs as Maps, Arizona
  • MatrixExplorer & NodeTrix, INRIA
  • Ploceus, Georgia Tech
  • Graph-level Operations (GLOs), Georgia Tech
  • Planarity - graph layout game
  • Atlas of Cyberspace


    Nov. 10 -- Lab 8: Interaction and Transition 2

    Class Slides
  • PDF

    Preparation
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 10, Interactivity)

    Lab Activity
  • D3 Interactivity 2

    Websites
  • Scatterplot Matrix Brushing, v3 code but still relevant by M. Bostock
  • Brush and Zoom by M. Bostock
  • d3 bootstrap tooltips
  • Margin Convention by M. Bostock
  • Getting beyond hello world with d3 by J. Cukier
  • MDN - Introducing JavaScript Objects
  • W3C Schools - JavaScript Objects
  • JavaScript*: This, That And The Other Thing by Dale Schouten


    Nov. 13, 15 -- Text and Documents

    Class Slides
  • PDF
  • PDF

    Preparation
  • F. Viegas, M. Wattenberg, "Tag Clouds and the Case for Vernacular Visualization", interactions, Vol. 15, No. 4, Jul-Aug 2008, pp. 49-52. PDF
  • Bohemian Bookshelf video

    Articles
  • D.A. Keim and D. Oelke, "Literature Fingerprinting: A New Method for Visual Literary Analysis", Proc. of IEEE VAST '07, Oct. 2007, pp. 115-122.
  • J. Chuang, D. Ramage, C.D. Manning, J. Heer, "Interpretation and Trust: Designing Model-Driven Visualizations for Text Analysis", Proc. of CHI '12, pp. 443-452.
  • C. Görg, et al, "Combining Computational Analyses and Interactive Visualization for Document Exploration and Sensemaking in Jigsaw", IEEE Trans. on Visualization and Computer Graphics, Vol. 19, No. 10, Oct. 2013, pp. 1646-1663.
  • S. Havre, B. Hetzler, and L. Nowell, "ThemeRiver: Visualizing Theme Changes over Time", Proceedings of the 2000 IEEE Information Visualization Symposium, Salt Lake City, Oct. 2000, pp. 115-123.
  • X. Lin, "Visualization for the Document Space," Proc. of Visualization '92, Oct. 1992, pp. 274-281.
  • J. Novak and A. Canas, "The origins of the concept mapping tool and the continuing evolution of the tool", Information Visualization, Vol. 5, No. 3, Autumn 2006, pp. 175-184.
  • F. Viegas, S. Golder, and J. Donath, "Visualizing Email Content: Portraying Relationships from Conversational Histories", Proceedings of CHI 2006, April 2006, pp. 979-988.
  • F. Viegas, M. Wattenberg, J. Feinberg, "Participatory Visualization with Wordle", IEEE Trans. on Visualization and Computer Graphics, Vol. 15, No. 6, Nov.-Dec. 2009, pp. 1137-1144.
  • M. Wattenberg, F. Viegas, "The Word Tree, an Interactive Visual Concordance", IEEE Trans. on Visualization and Computer Graphics, Vol. 14, No. 6, Nov.-Dec. 2008, pp. 1245-1252.
  • J. Wise, "Visualizing the Non-Visual: spatial analysis and interaction with information from text documents," Proceedings of the Information Visualization '95 Conference, Atlanta, GA, Oct. 1995, pp. 51-58.
  • More

    Videos
  • Mani-Wordle, Seoul Natl. Univ., InfoVis '10
  • Parallel Tag Clouds, IBM, VAST '09
  • FeatureLens, Maryland, CIKM '07
  • Bohemian Bookshelf, Calgary
  • PaperLens, MSR, CHI '05
  • Jigsaw, Georgia Tech, VAST '07
  • Jigsaw (academic papers), Georgia Tech, TVCG '13
  • Jigsaw (car reviews), Georgia Tech, TVCG '13
  • FacetAtlas, IBM, InfoVis '10.
  • SPIRE, PNL, InfoVis '95

    Websites
  • Convention word counts, the New York Times
  • Counting words
  • Wordle
  • EdWordle
  • Voyant Tools
  • State of the Union Wordles, The Guardian
  • Concordance software
  • State of Union words, NY Times
  • TextArc
  • Jigsaw, Georgia Tech
  • Dissertation browser, Stanford
  • Text Vis Browser, Linnaeus Univ.


    Nov. 17 -- Lab 9: D3 Layouts

    Class Slides
  • PDF

    Preparation
  • Getting Started - Force Directed Graphs with d3 v4 from puzzlr

    Lab Activity
  • D3 Layouts

    Articles
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 11, Layouts)

    Example Blocks
  • D3 v4 - force layout by shimizu
  • Treemap by M. Bostock
  • Simple Word Tree by E. Meeks
  • Pie Chart by M. Bostock
  • Force Directed Radial Layout by J. Vallandingham
  • Force Layout with Multiple Foci by J. Vallandingham
  • Sunburst Tutorial by D. Richards
  • Sequences sunburst by K. Rodden
  • Bubble Chart by M. Bostock
  • Circle-Packing by M. Bostock
  • Zoomable Circle Packing by M. Bostock
  • Stacked Area Chart by M. Bostock
  • by

    D3 API
  • d3-force layouts - networks, hierarchies, bubble charts, beeswarm plots and physics engines
  • d3-hierarchy - clusters, trees, treemaps, partitions, and packing algorithms
  • d3-chord - circular chord layout


    Nov. 20 -- Casual InfoVis

    Class Slides
  • PDF

    Preparation
    InfoCanvas video

    Articles
  • Z. Pousman, J. T. Stasko and M. Mateas, "Casual Information Visualization: Depictions of Data in Everyday Life", IEEE Transactions on Visualization and Computer Graphics, Vol. 13, No. 6, November/December 2007, pp. 1145-1152.
  • T. Skog, et al, "Between Aesthetics and Utility: Designing Ambient Information Visualizations", Proc. of InfoVis '03, pp. 233-240.
  • J. Fogarty, et al., "Aesthetic information collages: generating decorative displays that contain information," Proc. UIST '01, Nov. 2001, pp. 141-150.
  • J. Stasko, et al, "Personalized Peripheral Information Awareness through Information Art", Proc. of UbiComp '04, Sept. 2004, pp. 18-35.
  • M. van Dantzich, et al., "Scope: Providing awareness of multiple notifications at a glance," Proc. AVI '02, May 2002, pp. 267-281.
  • F. Viegas and M. Wattenberg, "Artistic data visualization: Beyond visual analytics," Proceedings of HCII 2007, July 2007, pp. 182-191.
  • More

    Websites
  • InfoVis & Art, Presentation by Viegas & Wattenberg at InfoVis '06
  • Jason Salavon's art
  • Feltron Annual Report, One's life as an annual report
  • Game of Thrones color vis
  • Ambient Devices
  • Informative Art, Viktoria Institute
  • InfoCanvas, Georgia Tech
  • We Feel Fine - Visualizing feelings

    Videos
  • ambientROOM, MIT, CHI '98
  • InfoCanvas, InfoVis '05


    Nov. 27 -- Time Series Data

    Class Slides
  • PDF

    Preparation
  • EventFlow video

    Articles
  • W. Aigner, S. Miksch, W. Muller, H. Schumann, C. Tominski, "Visual Methods for Analyzing Time-Oriented Data", IEEE Trans. on Visualization and Computer Graphics, Vol. 14, No. 1, Jan.-Feb. 2008, pp. 47-60.
  • L. Byron & M. Wattenberg, "Stacked Graphs - Geometry & Aesthetics", IEEE Trans. on Visualization and Computer Graphics, Vol. 14, No. 6, Nov.-Dec. 2008, pp. 1245-1252.
  • H. Hochheiser and B. Shneiderman. "Dynamic query tools for time series data sets: Timebox widgets for interactive exploration," Information Visualization, Vol. 3, No. 1, Spring 2004, pp. 1-18.
  • T. Kapler and W. Wright, "GeoTime Information Visualization", Information Visualization, Vol. 4, No. 2, Summer 2005, pp. 136-146.
  • P. McLachlan, T. Munzner, E. Koutsofios, and S. North, "LiveRAC: interactive visual exploration of system management time-series data," Proc. of CHI '08, April 2008, pp. 1483-1492.
  • C. Plaisant, et al, "LifeLines: Visualizing Personal Histories." Proc. of CHI '96, pp 221-227.
  • J. van Wijk and E. van Selow, "Cluster and Calendar based Visualization of Time Series Data", Proc. of InfoVis '99, Oct. 1999, pp. 4-9.
  • More

    Videos
  • Lifelines, Univ. Maryland, CHI '96
  • Lifelines2, Univ. Maryland, CHI '08
  • EventFlow, Univ. of Maryland
  • LiveRAC, UBC, CHI '08

    Websites
  • The TimeViz Browser
  • LifeLines, Maryland
  • LifeLines2, Maryland
  • Temporal data visualization research, Maryland
  • Movie character timelines
  • Web browser percentage of market
  • Movie receipts over time from NY Times
  • History flow from IBM
  • Connected scatterplots exmaple, NY Times
  • In Praise of Connected Scatterplots, Alberto Cairo
  • History of Sampling

    Software
  • TimeSearcher, Maryland
  • Simile, time series widgets from MIT


    Nov. 29 -- Visual Analytics

    Class Slides
  • PDF

    Preparation
  • Visual Analytics, VisMaster in EU

    Articles
  • D. Keim, G. Andrienko, J.-D. Fekete, C. Gorg, J. Kohlhammer, and G. Melancon, "Visual Analytics: Definition, Process, and Challenges", in Information Visualization: Human-Centered Issues and Perspectives, (Editors: A. Kerren, J. Stasko, J.-D. Fekete, C. North), Springer, 2008, pp. 1-18.
  • M. Bilgic, L. Licamele, L. Getoord, B. Shneiderman, "D-Dupe: An Interactive Tool for Entity Resolution in Social Networks", Proceedings of IEEE VAST '06, Oct. 2006, pp. 43-50.
  • R. Chang, et al, "Scalable and interactive visual analysis of financial wire transactions for fraud detection", Information Visualization, Vol. 7, No. 1, Spring 2008, pp. 63-76.
  • J. Stasko, C. Gorg, and Z. Liu, "Jigsaw: Supporting Investigative Analysis through Interactive Visualization", Information Visualization, Vol. 7, No. 2, Summer 2008, pp. 118-132.
  • C. Görg, et al, "Combining Computational Analyses and Interactive Visualization for Document Exploration and Sensemaking in Jigsaw", IEEE Trans. on Visualization and Computer Graphics, Vol. 19, No. 10, Oct. 2013, pp. 1646-1663.
  • J. Thomas and K. Cook, Illuminating the Path - The Research and Development Agenda for Visual Analytics, IEEE Press, 2005.
  • P.C. Wong, et al, "Walking the path: a new journey to explore and discover through visual analytics", Information Visualization, Vol. 5, No. 4, Winter 2006, pp. 237-249.
  • W. Wright, D. Schroh, P. Proulx, A. Skaburskis, and B. Cort, "The sandbox for analysis: concepts and evaluation", Proceedings of ACM CHI '06, April 2006, pp. 801-810.
  • More

    Websites
  • Visual Analytics Community
  • Visual Analytics in the EU
  • InterAxis, Georgia Tech
  • LineUp, Caleydo
  • Jigsaw, Georgia Tech

    Videos
  • Visual Analytics, VisMaster in EU
  • Precision Information Environments vision video
  • Jigsaw (academic papers), Georgia Tech, TVCG '13
  • Jigsaw (car reviews), Georgia Tech, TVCG '13
  • Sandbox, Oculus/Uncharted, VAST '07 Contest
  • Entity Workspace, PARC
  • Analyst's Workspace, Va Tech, VAST '12
  • IN-SPIRE, PNNL
  • D-Dupe, Maryland, VAST '06
  • WireVis, UNCC, Information Visualization '08
  • Coast Guard Search & Rescue, Overview, Scenario, Purdue, VAST '11

  • Dec. 1 -- Lab 10: D3 Maps

    Class Slides
  • PDF

    Preparation
  • S. Murray, "Interactive Data Visualization for the Web", 2013. (chap. 12: Geomapping)

    Lab Activity
  • D3 Maps

    Articles
  • Command-Line Cartography, Part 1 by M. Bostock
  • Command-Line Cartography, Part 2 by M. Bostock
  • Command-Line Cartography, Part 3 by M. Bostock
  • Command-Line Cartography, Part 4 by M. Bostock
  • Drawing Maps with D3.js and Other Geographical Fun by G. Jenson

    Example Blocks
  • U.S. Population Density by M. Bostock
  • Windmap by Kai
  • World Countries by J. Davies
  • World Map by J. Davies
  • Ocean by J. Davies

    D3 API
  • d3-geo - paths, projections, spherical math, spherical shapes, streams, transforms, clipping


    Dec. 4 -- Review

    Class Slides
  • PDF

    Preparation

    Articles
  • J. Heer, M. Bostock, and V. Ogievetsky, "A Tour through the Visualization Zoo", Communications of the ACM, Vol. 53, No. 6, June 2010, pp. 59-67.

    Additional Papers



     
     
     
     
     
     
     
     


    DROPPED -- Evaluation

    Class Slides
  • PDF

    Preparation
    Articles
  • S. Carpendale, "Evaluating Information Visualizations", in Information Visualization: Human-Centered Issues and Perspectives, (Editors: A. Kerren, J. Stasko, J.-D. Fekete, C. North), Springer, 2008, pp. 19-45.

    Additional Papers
  • S. Bateman, et al, "Useful Junk? The Effects of Visual Embellishment on Comprehension and Memorability of Charts", Proc. of ACM CHI '10, April 2010, pp. 2573-2582.
  • C. M. Danis, F. B. Viegas, M. Wattenberg, J. Kriss, "Your place or mine?: visualization as a community component", Proc. of ACM CHI '08, April 2008, pp. 275-284.
  • Y. Kang, C. Gorg, J. Stasko, "How Can Visual Analytics Assist Investigative Analysis? Design Implications from an Evaluation," IEEE Trans. on Visualization and Computer Graphics, Vol. 17, No. 5, May 2011, pp. 570-583.
  • H. Lam, E. Bertini, P. Isenberg, C. Plaisant, and S. Carpendale. "Empirical Studies in Information Visualization: Seven Scenarios." IEEE Trans. on Visualization and Computer Graphics, Vol. 18, No. 9, Sept. 2012, pp. 1520-1536.
  • Q. Li and C. North, "Empirical Comparison of Dynamic Query Sliders and Brushing Histograms", Proc. of InfoVis '03, Oct. 2003, pp. 147-154.
  • A. Perer and B. Shneiderman, "Integrating statistics and visualization: case studies of gaining clarity during exploratory data analysis", Proc. of ACM CHI '08, April 2008, pp. 265-274.
  • C. Plaisant, "The challenge of information visualization evaluation", Proc. of AVI '04, May 2004, pp. 109-116.
  • C. Plaisant, J.-D. Fekete, G. Grinstein, "Promoting Insight-Based Evaluation of Visualizations: From Contest to Benchmark Repository," IEEE Transactions on Visualization and Computer Graphics, Vol. 14, No. 1, Jan-Feb 2008, pp. 120-134.
  • G. Robertson, R. Fernandez, D. Fisher, B. Lee, and J. Stasko, "Effectiveness of Animation in Trend Visualization," IEEE Trans. on Visualization and Computer Graphics, Vol. 14, No. 6, Nov.-Dec. 2008, pp. 1325-1332.
  • P. Saraiya et al, "An Insight-Based Methodology for Evaluating Bioinformatics Visualizations", IEEE Trans. on Vis. and Computer Graphics, Vol. 11, No. 4, Jul/Aug 2005, pp. 443-456.
  • B. Shneiderman, C. Plaisant, "Strategies for evaluating information visualization tools: multi-dimensional in-depth long-term case studies", Proc. of BELIV '06, May 2006, pp. 1-7.
  • J. Stasko, et al, "An Evaluation of Space-Filling Information Visualizations for Depicting Hierarchical Structures", International Journal of Human-Computer Studies, Vol. 53, No. 5, Nov. 2000, pp. 663-694.
  • J. Stasko, "Value-Driven Evaluation of Visualizations", Proc. of BELIV '14, Nov. 2014, pp. 46-53.
  • More


    Dropped -- Commercial Systems Demos & Discussion

    Class Slides
  • PDF

    Preparation
    Articles
  • M. Spenke and C. Beilken, "InfoZoom - Analysing Formula One racing results with an interactive data mining and visualization tool," Proceedings of 2nd Intl. Conf. on Data Mining, July 2000.

    Additional Papers
  • S. Eick, "Visual Discovery and Analysis", IEEE Transactions on Visualization and Computer Graphics, Vol. 6, No. 1, Jan-Mar 2000, pp. 44-58.
  • More

    Software
  • Spotfire from TIBCO
  • Tableau from Tableau Software
  • Qlik Sense from Qlik
  • InfoZoom from HumanIT


    dropped -- Social Visualization

    Class Slides
  • PDF

    Articles
  • F. Viegas, S. Golder, and J. Donath, "Visualizing Email Content: Portraying Relationships from Conversational Histories", Proceedings of CHI 2006, Montreal, Canada, April 2006, pp. 979-988.
  • M. Wattenberg and J. Kriss, "Designing for Social Data Analysis," IEEE Transactions on Visualization and Computer Graphics Vol. 12, No. 4, Jul.-Aug. 2006, pp. 549-557.

    Additional Papers
  • D. Baur, F. Seiffert, M. Sedlmair, and S. Boring, "The Streams of Our Lives: Visualizing Listening Histories in Context", IEEE Transactions on Visualization and Computer Graphics, (InfoVis '10), Vol. 16, No. 6, Nov/Dec 2010, pp. 1119-1128.
  • J. Donath, K. Karahalios, and F. Viegas, "Visualizing Conversations", Proc. of HICSS-32, Jan. 1999.
  • M. Dork, D. Gruen, C. Williamson, and S. Carpendale, "A Visual Backchannel for Large-Scale Events", IEEE Transactions on Visualization and Computer Graphics, (InfoVis '10), Vol. 16, No. 6, Nov/Dec 2010, pp. 1129-1138.
  • J. Heer and d. boyd, "Vizster: Visualizing Online Social Networks", Proc. of IEEE InfoVis '05, Oct. 2005, pp. 33-40.
  • F. Viegas, d. boyd, D. Nguyen, J. Potter, J. Donath, "Digital Artifacts for Remembering and Storytelling: PostHistory and Social Network Fragments," Proc. of HICSS'04, Jan. 2004.
  • F. Viegas, E. Perry, E. Howe, and J. Donath, "Artifacts of the Presence Era: Using Information Visualization to Create an Evocative Souvenir," Proc. of IEEE InfoVis '04, Oct. 2004, pp. 105-111.
  • R. Xiong and J. Donath, "People Garden: Creating Data Portraits for Users," Proc. of UIST '99, Nov. 1999, pp. 37-44.
  • More

    Websites
  • Social Visualization Workshop, from CHI '06
  • Social Media Group, MIT
  • Social Spaces Group, Illinois
  • NameVoyager of the Baby Name Wizard

    Videos
  • Visual Backchannel, Univ. Calgary, InfoVis '10
  • LastHistory, InfoVis '10


    dropped -- Animation

    Class Slides
  • PDF

    Articles
  • J. Heer and G. Robertson. "Animated Transitions in Statistical Data Graphics," IEEE Transactions on Visualization and Computer Graphics Vol. 13, No. 6, Nov.-Dec. 2007, pp. 1240-1247.

    Additional Papers
  • L. Bartram, et al, "Moticons: detection, distraction, and task", Intl. Journal of Human-Computer Studies, Vol. 58, No. 5, May 2003, pp. 515-545.
  • G.G. Robertson, S.K. Card, and J.D. Mackinlay, "Information Visualization Using 3D Interactive Animation", Communications of the ACM, Vol. 36, No. 4, Apr. 1993, pp. 57-71.
  • G. Robertson, R. Fernandez, D. Fisher, B. Lee, and J. Stasko, "Effectiveness of Animation in Trend Visualization," IEEE Trans. on Visualization and Computer Graphics, Vol. 14, No. 6, Nov.-Dec. 2008, pp. 1325-1332.
  • More

    Websites
  • Animated transitions in visualizations, J. Heer, Stanford

    Videos
  • Rosling's updated GapMinder talk - from BBC, 2010