Fundamentals of modern 3D interactive computer graphics. Covers fundamental graphics algorithms for modeling, rendering, lighting and shading as well as the operations of GPU hardware and a modern programming API such as OpenGL. Credits:4 Prerequisite:CS 260 with a grade of C or better (MTH 341 recommended)