In today's world, we are constantly bombarded with an increasing amount of data from various sources (e.g., stock price, COVID, weather data, etc.). It can be overwhelming to process and understand all of this information, especially when it is presented in raw, numerical form. This is where data visualization can help. Well-designed visualizations leverage human visual processing to improve comprehension, memory, inference, and decision-making. In this course, we will study techniques and algorithms for creating effective visualizations using principles from graphic design, visual art, perceptual psychology, and cognitive science. The course is targeted both towards students interested in using visualization in their own work, as well as students interested in building better visualization tools and systems. The material will be covered through lectures, readings, a number of assignments, and a final project.
It is important to attend the lectures and read the readings. Each lecture will assume that you have read and are ready to discuss the day's readings. Although the course is videotaped, because lectures often involve discussion, attendance at lecture is very strongly recommended for all students.
The goals of this course are to provide students with the foundations necessary for understanding and extending the current state of the art in visualization. By the end of the course, students will have:
Your best bet is to order them online. Please order soon. Readings will be assigned in the first week of class.