Illustrative Visualization

Department of Computer Science
UNC Charlotte

ITCS6124 & ITCS8124

Spring 2019



Prof. Aidong Lu


This course will cover diverse topics of visualization techniques: design, interaction, evaluation, and techniques for applications such as social networks, geo-spatial, multi-variate, time-varying, heterogeneous, large-scale data, mult-device, and collaborative analysis. A variety of devices, including the latest AR/VR/touch screen/large displays, are availble for course projects.

The format of the course will be mixed lectures, paper readings, project discussions, and design studios. Class projects may be done individually or in groups, and may be selected from a suggested list or proposed by students according to students' background and interests. 


Basic programming background or permission of instructor


There is no required textbook. A list of useful references:

  • The Visualization Handbook, C. Hansen and C. Johnson, Academic Press, 2004
  • IEEE, ACM digital libraries


Grades will be assigned on the basis of design (10%), interaction (10%), projects (60%), evaluation (10%), and technical report (10%).

Course Materials:
For More Information: Contact the instructor