Department of Computer Science
ITCS6124 & ITCS8124
Prof. Aidong Lu
This course will cover diverse topics of visualization techniques, including visualizations in medicine, bioinformatics, nanotechnology, flow, large-scale data, time-dependent data, information, security and privacy, etc. The main objective is to let students to understand the essential visualization components: design, representation, transformation, interaction, and evaluation. The format of the course will be lectures, paper presentations, and project discussions.
Class projects may be done individually or in groups, and may be selected from a suggested list or proposed by students. Different project types are designed according to students� background, such as programming skills.
Fundamental computer graphics, or visualization, or virtual reality, 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
- Non-Photorealistic Rendering, B. Gooch and A. Gooch, A K Peters, 2001
- Non-Photorealistic Computer Graphics, modeling, rendering, and animation, T. Strothotte and S. Schlechtweg, Elsevier Science, 2002
- The Guild Handbook of Scientific Illustration, E. Hodges, Wiley, 2003
- The Visualization Toolkit: An Object-Oriented Approach to 3D Graphics, W. Schroeder, K. Martin, and B. Lorensen, Prentice-Hall, 1997
Grades will be assigned on the basis of class participation (10%), visualization critique (5%), paper presentations (2x5%), and class projects (3x25%).