Revised: June 2016 (Scott Barlowe)
During this course we will learn the fundamentals of computer graphics. In particular, we will study graphics system architecture; the biological basis of human viewing; common API functions for adding primitives, color, and interaction; two-dimensional and three-dimensional object construction and transformation; projection types; and lighting models. Additional topics may include texture mapping, anti-aliasing, curves, surfaces, modeling, and game engines.
Angel and Shreiner, Interactive Computer Graphics 7th Edition, Addison Wesley, 2015
Grading procedures and factors influencing course grade are left to the discretion of individual instructors, subject to general university policy.
Attendance policy is left to the discretion of individual instructors, subject to general university policy.