CMSI 3710 Computer Graphics

4 semester hours

The study and development of algorithms for synthesizing, manipulating, and displaying visual information. Representation, modeling, and creation of visual information in digital form: pixels, images, vertices, polygon meshes, scene graphs. Manipulation and rendering of visual information both computationally and mathematically via color manipulation, composition, vectors, matrices/transformations, projection, normal vectors, lighting, clipping, and hidden surface removal. The use and development of computer graphics APIs (libraries) at different levels of abstraction, including scene/geometry/material libraries, graphics pipeline, vertex and fragment shading, and direct graphics memory manipulation. 

Prerequisite: CMSI 2120  or CMSI 3630 .


Print-Friendly Page (opens a new window)