CISC 400

Computer Graphics

Harrisburg University of Science and Technology · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course covers the fundamental techniques behind image manipulation and 3D graphics. It begins by building a mathematical model of the interaction of light with surfaces, lenses, and an imager. The student then studies the data structures and processor architectures that allow for efficiently evaluating that physical model. The student completes a series of programming assignments using various tools and technologies discussed in class for both photorealistic image creation and real-time 3D rendering. These assignments culminate in a multi-week final project. Topics covered in the course may include projective geometry, ray tracing, bidirectional surface scattering functions, binary space partition trees, matting and compositing, shadow maps, cache management, and parallel processing of GPUs.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #harrisburg_science_and-0193Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?