CSCI 371(S) Computer Graphics (Q)
In this course, we explore the fundamental techniques for creating and manipulating digital images. These are the techniques underlying PhotoShop, PowerPoint, medical imaging, video games, and movie special effects. Course material covers a broad range of topics including 3D graphics data structures and algorithms, programmable graphics hardware, image processing, and animation.
Students will complete a series of programming projects cumulating in a realistic renderer for 3D scenes.
Format: lecture/lab. Evaluation will be based on programming assignments and
examinations.
Prerequisites: Computer Science 136 (Data Structures) or equivalent programming experience, and Mathematics 211 (Linear Algebra), or permission of the
instructor. No enrollment limit (expected: 18).
PROJECT COURSE
Hour: MCGUIRE