Syllabus: CS594 Visualization and Advanced Computer Graphics
Grading (tentative plan)
Instructor: Jian Huang
Content Description: The fundamentals of visualization techniques
and selected latest developments in the general field of computer graphics.
The topics that are covered include rendering of volumetric data sets on
various types of grids, multi-modal data sets, vector fields, iso-surfacing
algorithms, distance fields and voxelization, point-based graphics and
image-based graphics. Parallel graphics and visualization, information
visualization, as well as basic geometrical modeling concepts are included
Textbook: No required textbook. Lots of research papers will be
handed out as required reading materials. (Exam problems will be set based
on slides and papers handed out.)
The Visualization Toolkit: An Object-Oriented
Approach to 3D Graphics by Will Schroeder, Ken Martin, and Bill Lorensen,
2nd Edition, Prentice Hall, ISBN 0-13-954694-4.
OpenGL Programming Guide, 3rd Edition, the official guide to learning OpenGL,
version 1.2, Mason Woo, Jackie Neider, Tom Davis, Dave Shreiner, Addison-Wesley,
ISBN 0-201-60458-2. (The Red Book)
3D Computer Graphics, Alan Watt, 3rd Edition, 2000, Addison-Wesley. ISBN:
Computer Graphics Principles and Pratice, 2nd Ed, Foley, van Dam, Feiner,
Hughes, 1990, Addison-Wesley, ISBN 0-201-12110-7.
Procedural Elements for Computer Graphics, 2nd Ed, David Rogers, 1998,
McGraw-Hill, ISBN 0-07-053548-5.
Mathematical Elements for Computer Graphics, 2nd Ed, David Rogers, J. Alan
Adams, 1990, McGraw-Hill, ISBN 0-07-03530-2.
Prerequisites: CS594 Computer Graphics, or permission by instructor.
In addition, need to have good programming skills in C/C++, knowledge about
parallel computation, basic software design and development, as well as
basic computer architecture.
Class Schedule, Slides and Reading List
Meeting Place: 205 Claxton
Meeting Time: MWF 11:15 - 12:05
Office Hours: By appointment.
Class Directory: ~huangj/CS594S02
Class Mailing List: please talk to Jamison.
Lab Procedures and Lab Grading Policy
Missed Assignment: counted as zero unless there is a compelling
Policy on Academic Misconduct (Cheating): A whole committee of people
will throw a really heavy book at you.
midterm : 25%
paper presentation: 15%
term project: 60%
class participation: 5% extra credit
Last updated 01/08/2002