ENROLL Course Search

NOTE: There are some inconsistencies in the course listing data - ITS is looking into the cause.

Alternatives: For requirement lists, please refer to the current catalog. For up-to-the-minute enrollment information, use the "Search for Classes" option in The Hub. If you have any other questions, please email registrar@carleton.edu.

Saved Courses (0)

Your search for courses for 17/WI found 1 course.

Revise Your Search New Search

CS 311.00 Computer Graphics 6 credits

Open: Size: 34, Registered: 25, Waitlist: 0

CMC 209

MTWTHF
1:50pm3:00pm1:50pm3:00pm2:20pm3:20pm
Synonym: 46594

Josh Davis

Scientific simulations, movies, and video games often incorporate computer-generated images of fictitious worlds. How are these worlds modeled inside a computer? How are they "photographed" to produce the images that we see? What performance constraints and design trade-offs come into play? In this course we learn the basic theory and methodology of computer graphics, following the historical development of the field, from software implementations to fixed-function hardware, shader programs, and recent lower-level interfaces. Collaborative final projects allow students to pursue special topics in greater depth. Familiarity with vectors, matrices, and the C programming language is recommended but not required.

Prerequisite: Computer Science 201

Search for Courses

This data updates hourly. For up-to-the-minute enrollment information, use the Search for Classes option in The Hub

Instructional Mode
Class Period
Courses or labs meeting at non-standard times may not appear when searching by class period.
Requirements
You must take 6 credits of each of these.
Overlays
You must take 6 credits of each of these,
except Quantitative Reasoning, which requires 3 courses.
Special Interests