6.C35 | Spring 2025 | Undergraduate, Graduate

Interactive Data Visualization and Society

Course Description

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 …

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. Moreover, visual representations may help engage more diverse audiences in the process of analytic thinking.

This course covers the design, ethical, and technical skills for creating effective visualizations. Short assignments will build familiarity with the data analysis and visualization design process and weekly lab sessions present coding and technical skills. A final project provides experience working with real-world big data, provided by external partners, in order to expose and communicate insights about societal issues. Students taking the graduate version of the course complete additional assignments.

Learning Resource Types
Lecture Notes
Multiple Assignment Types
Projects
Readings
Laboratory Assignments
A map of the Greater Boston area, with neighborhoods colored in shades of red. An orange line delineates an arc of favored suburbs stretching west of Boston.
Students learn data visualization techniques, with a special focus on housing affordability in Greater Boston. Courtesy of Payton Chung (paytonc) on Flickr. (License: CC BY.)