Prerequisites: CS 141 or CS 218; MATH 031 or MATH 131; graduate standing or consent of instructor
Description: Covers advanced topics related to graphics and necessary fundamentals. Includes geometry representations; affine and perspective transforms; rendering with global illumination and other light models; shading and texture mapping; rasterization and anti-aliasing techniques; and hierarchical and keyframe animation. Also includes projects and/or in- depth programming assignments.
Credit: May be taken Satisfactory (S) or No Credit (NC) with consent of instructor and graduate advisor.