Computer Science

Williams College

CSCI 371

CSCI 371: Computer Graphics(Q)

Description: 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 materal 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: lectures/labs. Evaluation will be based on programming assignments and examinations. Project Course.

Fulfills the Quantitative Reasoning requirement

Prerequisites: Computer Science 136 (or equivalent programming experience) and Computer Science 237, or permission of the instructor.

CS 371 home page

Scheduled Offerings:

Fall 12 371-01 (LEC) MWF 12:00-12:50 McGuire
Fall 12 371-02 (LAB) R 1:00-4:00 McGuire