Winter 2008 Topic: Visualization
For the Winter 2008 offering of CS6840, the course will cover visualization, instead of the usual details of advanced graphics algorithms. Visualization is the study and use of effective techniques for conveying information for human understanding.
Prerequisites: Programming skills in C, C++. (This is an advanced class and will not cover basic programming skills.) Knowledge of OpenGL or other 3D graphics systems is preferred, but not required.
The course discusses the visualization techniques of scientific, medical, and information data sets. Topics include: data acquisition of computed, sampled or synthetic data, visual perception, basic graphics and imaging concepts, volume and surface visualization, volume graphics, and flow and vector field visualization. Students will have the opportunity to further explore a topic of their choice in a final programming project.
Required text: The VTK User's Guide (updated for version 5), Kitware, Inc. ISBN 1-930934-18-1