CS 461/561 Visualization of Scientific and Engineering Data

Objectives:

The goal of this course is to familiarize students with current visualization software and hardware technology. They will also gain an understanding of underlying principles of computer graphics, in particular, data representation, rendering techniques, etc. Students will develop visualization strategies according to their specific application domains and their programming skill. They may simply utilize existing visualization software systems, such as AVS, Explorer, FAST, etc., or they may implement their own. At the end, this course should provide basis for ongoing visualization in students' research.

Topics:


	-  Data Formats. 
	-  Data Filtering. 
	-  Computer Graphics Basics. 
	-  Scalar Data Visualization.
	-  Vector Data Visualization.
	-  Multivariate Visualization.
	-  User Interface Design. 
	-  Animation Tools and Techniques.
	-  Virtual Reality.
	-  Validation, Verification and Evaluation.
	-  Case Studies.
	-  Final Project Presentations.

Typical Course Material:

Students will carry out several graphics projects in the department's graphics lab to familiarize themselves with visulaization hardware and software. Student should have some C or FORTRAN programming experience and be familiar with the UNIX operating system.

Text:

Computer Graphics: Tools for Visulazation Morris, Firebaugh Wm. C. Brown Publishers 1993


wahab@duke.ncsl.nist.gov
Tue Apr 23 10:50:19 EDT 1996