Data Visualization Reading List

See the class homepage for more information on the class.

Approximate Schedule (Subject to Change)

class 1: (Aug. 22) Class Overview, Introductions, Discussion of Basic Issues, Methods, and Technology (slides)

class 2: (Aug. 24) Data Visualization History (slides)

class 3: (Aug. 29) The What: Data, Data Types, and Metadata (slides) and Data Visualization Issues (slides)

class 4: (Aug. 31) The Why: Who is Doing What (slides) and Project Discussion Day (slides)

  • In class presentation

  • Explanation and discussion of class projects.

class 5: (Sept. 5) Taxonomy (slides)

class 6: (Sept. 7) Project Formation Day (slides)

    Students come with project ideas and form teams if they have not already.

class 7: (Sept. 12) Information Visualization (slides)

class 8: (Sept. 14) Project Reports (slides)

class 9: (Sept. 19) Interacting with Visualizations (slides)

class 10: (Sept. 21) Visualization as Distortion and In-Class Project Day (Related Systems and Studies) (slides)

class 11: (Sept. 26) Bidirectional Visualization: Editing Data through Visualizations (slides)

class 12: (Sept. 28) Project Reports (slides)

    Phase II (Design and Rationale)

    Extend your written report by adding two new sections:

    • A Related Work section identifying related visualizations and data analysis activities
    • A Design and Rationale section showing sketches or mock-ups of your design and explaining why you chose the visualization(s) and other features as well as identifying trade-offs you made in your design

    Template for in-class presentation

    Do not change the background, fonts or default colors in the slides -- they will be merged for the presentations.

class 13: (Oct. 3) Visualizing Textual Content (slides) and Visualizing Software (slides)

class 14: (Oct. 5) Visualizations of Geospatial Content (slides) and In-Class Project Day (Tasks and Team) (slides)

class 15: (Oct. 12) Visualizations of Visual Content (slides)

class 16: (Oct. 17) Visualizations of Interaction (slides)

class 17: (Oct. 19) Visualizations of Temporal Content (slides) and In-Class Project Day (Individual Progress) (slides)

class 18: (Oct. 24) Visualizing Heterogeneous Data (slides)

class 19: (Oct. 26) Project Reports (slides)

    Phase III (Initial Implementation)

    Extend your written report by adding two new sections:

    • A System Architecture section presenting a diagram of the components of your system and data flow between and user activity with these components
    • A Prototype section showing screen shots (as possible) of your current status

    Template for in-class presentation

    Do not change the background, fonts or default colors in the slides -- they will be merged for the presentations.

class 20: (Oct. 31) Automatic and Mixed-Initiative Visualization (slides)

class 21: (Nov. 2) Evaluation and In-Class Project Activity (Evaluation) (slides)

  • Evaluating Information Visualizations, S. Carpendale, In: Kerren A., Stasko J.T., Fekete JD., North C. (eds) Information Visualization. Lecture Notes in Computer Science, vol 4950. Springer, Berlin, Heidelberg.
    Warning: Link is to whole book -- just read the one chapter.

class 22: (Nov. 7) Crossing the Paper/Digital Divide (slides)

class 23: (Nov. 9) In-Class Project Activity (The Whole Story) (slides)

class 24: (Nov. 14) Visualization in Virtual Reality (slides)

class 25: (Nov. 16) The Future of Data Visualization (slides) and In-Class Project Activity (What is Left -- Is It Time to Panic?)

class 26: (Nov. 21) Project Wrap Up Day

class 27: (Nov. 28) Project Reports, Final (Presentation and Demonstration)

  • 5 Guys
  • Forward Thinkers
  • Highway Riders
  • Powerball Winners
  • Shipman Sergeants
  • Team Spotify
  • The Eras Tour

class 28: (Nov. 30) Project Reports, Final (Presentation and Demonstration)

  • Bleacher Report
  • Bytes & Bars
  • CHAJ
  • Data Wizards
  • Rotten Potatoes
  • TARAN
  • Traffic Totalities