Computer Science
>
>

CSE 512 Data Visualization

Spring 2022

University of Washington

This course from the University of Washington dives deep into the principles of data visualization, exploring techniques derived from graphic design, perceptual psychology, and cognitive science. The course enhances understanding of visualization techniques, exposure to common data domains, and offers practical experience in building and evaluating visualization systems.

Course Page

Overview

The world is awash with increasing amounts of data, and we must keep afloat with our relatively constant perceptual and cognitive abilities. Visualization provides one means of combating information overload, as a well-designed visual encoding can supplant cognitive calculations with simpler perceptual inferences and improve comprehension, memory, and decision making. Furthermore, visual representations may help engage more diverse audiences in the process of analytic thinking.

In this course we will study techniques for creating effective visualizations based on principles from graphic design, perceptual psychology, and cognitive science. The course is targeted both towards students interested in using visualization in their own work, as well as students interested in building better visualization tools and systems.

In addition to class discussions, students will complete visualization design and data analysis assignments, as well as a final project. Students will share the results of their final project as both an interactive website and a video presentation.

Prerequisites

No data.

Learning objectives

This course is designed to provide students with the foundations necessary for understanding and extending the current state of the art in data visualization. By the end of the course, students will have gained:

  • An understanding of key visualization techniques and theory, including data models, graphical perception and methods for visual encoding and interaction.
  • Exposure to a number of common data domains and corresponding analysis tasks, including multivariate data, geo-spatial data, and networks.
  • Practical experience building and evaluating visualization systems.
  • The ability to read and discuss research papers from the visualization literature.

Textbooks and other notes

Other courses in Data Science

CSE 163 Intermediate Data Programming

Summer 2022

University of Washington

Courseware availability

Lecture slides available at Schedule & Readings

No videos available

Assignments available at Assignments & Grades

Resources available at Useful Resources

Covered concepts