Prerequisites: CS 100; MATH 031, may be taken concurrently or EE 020B, may be taken concurrently; or consent of instructor
Description: A study of the fundamentals of computer graphics necessary to design and build graphics applications. Examines raster graphics algorithms including scan-converting graphics primitives, anti-aliasing, and clipping. Also covers geometric transformations, viewing, solid modeling techniques, hidden- surface removal algorithms, color models, illumination, and shading.