ITCS 5122/4122 Visual Analytics

Instructors: Professor Jing Yang, Associate Professor Gabriel A Terejanu, Adjunct Faculty Mohammad Farid Atif


This course introduces the new field of visual analytics, which integrates interactive analytical methods and visualization. Topics include: critical thinking, visual reasoning, perception/cognition, statistical and other analysis techniques, principles of interaction, and applications.

Prerequisites:   STAT 1220, STAT 1221, STAT 1222, STAT 2122, or STAT 2223, or approval of the instructor

Offered:  Summer 2021 – Online/Asynchronous, Fall 2021 – Online/Synchronous and Face-to-Face 

ITCS 5122 Cross-listed Course(s): DSBA 5122 and HCIP 5122

Please see Course Catalog for more information on ITCS 4122 and ITCS 5122.


The textbook may vary each semester.   

Prior semesters have used:

  • Daniel A. Keim, Jörn Kohlhammer, Geoffrey Ellis, and Florian Mansmann: Mastering the Information Age – Solving Problems with Visual Analytics.
  • Tamara Munzner. Visualization Analysis and Design. CRC Press, 2014


The tools may vary each semester.

Below are tools used in recent semesters for class projects:

  • Tableau
  • JavaScript and D3
  • Python
  • Altair
  • Streamlit

supplemental reading

  • Matthew Ward, Georges Grinstein, and Daniel Keim. Interactive Data Visualization – Foundations, techniques, and applications. A K Peters, 2010
  • Colin Ware. Information Visualization: Perception for Design (2nd Edition). Morgan-Kaufmann, 2004.
  • Edward Tufte. The Visual Display of Quantitative Information (2nd Edition). Graphics Press, 2001.
  • Edward Tufte. Envisioning Information. Graphics Press, 1990.
  • Edward Tufte. Visual Explanations: Images and Quantities, Evidence and Narrative. Graphics Press, 1997.