CS 4460 - Introduction to Information Visualization

From Georgia Tech Student Wiki
Revision as of 17:46, 5 December 2022 by 128.61.6.231 (talk) (The course website)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


CS 4460, formally known as Introduction to Information Visualization or Infovis for short, is a 3 credit hour Computer Science course about data visualization and interactivity. The course counts as both a Human-Centered Technology elective for the People thread and a Media Technologies elective for the Media thread.

The course surveys a breadth of visualization approaches and interaction methods, and outlines how the research space has evolved over time. Students learn principles of effective visual communication, implement visualizations with D3.js, and analyze and critique the merits and limitations of different visualization approaches.

Topic List

The following is a high level overview of the topics covered during the course.

  • Representing multivariate data in two dimensions
  • Perceptual processing and Gestalt principles
  • Ethics of visual design
  • Mental models and sensemaking
  • User interaction
  • Text visualization
  • Graphs and networks
  • Hierarchies and trees
  • Storytelling
  • Visual analytics
  • Time series and temporal data
  • Explainability
  • Evaluating effectiveness
  • Data humanism
  • Geospatial visualization
  • Visualization on small-scale and large-scale devices

Class Structure

WIP

Prerequisite Knowledge

A formal requirement of CS 1332 with a C or higher is required to take this class. This class is only offered to students with junior or senior status.

Although no prior knowledge of HTML, CSS, and JavaScript is necessary, some familiarity with HTML, CSS, and JavaScript may help during labs.

Scheduling

WIP

Resources

https://va.gatech.edu/courses/cs4460/