Our Courses


We offer classes in Information Visualization and Visual Analytics for undergraduates as well as graduates in the Spring and Fall semesters.

Undergraduate

CS 4460 : Introduction to Information Visualization
Fall Spring

This course focuses on effective design principles for data visualizations and programming skills for creating visualizations. The course consists of lectures and in-class design activities to learn about visualization principles, and individual programming labs that teach students how to develop web-based visualizations.

Recent Offering Fall 2024 (Clio Andris, Yalong Yang)
Past Offering(s) Spring 2024
Next Offering Spring 2025
CX 4242 : Data and Visual Analytics
Fall Spring

This course will introduce you to broad classes of techniques and tools for analyzing and visualizing data at scale. It emphasizes how to combine computation and visualization to perform effective analysis. (Often taught with CSE6242 as one class.)

Recent Offering Fall 2024 (Polo Chau)
Past Offering(s) Spring 2024
Next Offering Spring 2025

Graduate

CS 6730 : Data Visualization: Principles and Applications
Fall

This course focuses on the principles and applications of data visualization, helping students become better visualization designers and critics. The courses emphasizes use of off-the-shelf software tools such as Tableau, so students without a technical programming background are welcome. It is our introductory graduate visualization course.

Recent Offering Fall 2024 (John Stasko)
Past Offering(s) Fall 2023
Next Offering Fall 2025
CS 7450 : Information Visualization
Spring

This course focuses on advanced topics in information visualization with more of a research focus. The course emphasizes reading recent visualization research papers and learning web-based visualization development with d3. Students taking this course should have prior programming experience in some high-level language.

Recent Offering Spring 2024 (Alex Endert)
Past Offering(s) Spring 2023
Next Offering Spring 2025
CS 7451 : Human-Centered Data Analysis
Fall

This course focuses on theories, methods, and studies of the human process of analyzing and understanding data using visualizations. The course consists of readings and discussion of these topics, individual homework assignments, and a group data analysis project that runs the duration of the semester.

Recent Offering Fall 2024 (Alex Endert)
Past Offering(s) Spring 2020
Next Offering Fall 2025
CSE 6242 : Data and Visual Analytics
Fall Spring

This course will introduce you to broad classes of techniques and tools for analyzing and visualizing data at scale. It emphasizes how to combine computation and visualization to perform effective analysis. (Often taught with CX4242 as one class.)

Recent Offering Fall 2024 (Polo Chau)
Past Offering(s) Spring 2024
Next Offering Spring 2025
CP 8853 : Geovisualization and Geovisual Analytics
Fall

This special topics course will walk students through the principles of geovsiualization and geovisual analytic systems, with a focus on interactive components, digital cartographic design, geostatistical functionalities and display, and software UI configuration.

Recent Offering Fall 2024 (Clio Andris)
Past Offering(s)
Next Offering