Offered Occasionally
Course Units: 1
Description:
An introduction to the fundamentals underlying the design of computer graphics software. Takes an algorithmic approach to the study of graphic operations required to create a complex scene. The modeling and transformation process is stressed. Topics include 2D and 3D graphic elements and transformations, viewing and clipping, hierarchical modeling, 3D concepts and objects, solid geometry, 3D transformations and the viewing pipeline, visible surface detection, and lighting models.
Prerequisite notes: CSC 230, CSC 270, and MAT 127, each with grades of C or higher, and MAT 205.
Required for major/minor: None
Option for major/minor: Computer Science Major, Computer Science Minor