Concepts, structure, techniques and algorithms for use of modern interactive computer graphics systems. Graphics hardware, software system structure. Techniques and algorithms for basic graphics input/output functions. Matrix techniques for transformations and projections. Techniques for two- and three-dimensional modeling, rendering, animation and visualization. Prerequisite: CS 375 (All prerequisites must have a grade of C- or better). Prerequisite or Corequisite: MATH 304. Term offered varies.