Semester Hours: 3

Introduces underlying theory and mechanics of interactive computer graphics. Basic modeling, raterization, 2D/3D transformations, and viewing. 3D graphics rudiments. Some hardware and historical perspectives. Many programs. Introduction to human-computer interaction and principles of graphical user interface design. Includes examination of interactive environments including windowing systems development tools, multimedia, and visual programming interfaces. Prerequisite: CS 545.