CS/CNS 171
Computer Graphics Laboratory
12 units (3-6-3) |
first term
Prerequisites: Extensive programming experience and proficiency in linear algebra, starting with CS2 and Ma1b.
This is a challenging course that introduces the basic ideas behind computer graphics and some of its fundamental algorithms. Topics include graphics input and output, the graphics pipeline, sampling and image manipulation, three-dimensional transformations and interactive modeling, basics of physically based modeling and animation, simple shading models and their hardware implementation, and some of the fundamental algorithms of scientific visualization. Students will be required to perform significant implementations.
Instructor:
Barr
Please Note
The online version of the Caltech Catalog is provided as a convenience; however, the printed version is the only authoritative source of information about course offerings, option requirements, graduation requirements, and other important topics.