3credit(s) An introduction to fundamental aspects of three dimensional computer graphics, including the implementation of basic graphics algorithms, geometrical transformations and projections, representations of curves and surfaces, lighting models, and graphical interaction. Theory is applied via the development of programs using a graphics package, such as OpenGL or DirectX. Prerequisite(s): CS 220. Laboratory fee. Offered Spring 2013, 2015, 2017.