ENROLL Course Search
Computer Science (CS) Courses
For graduation requirements and additional information about this department or program, please see the Academic Catalog.
Your search for courses for 17/WI and CS and course number 311 found 1 course. New Search
CS 311.00 Computer Graphics 6 credits
Open: Size: 34, Registered: 26, Waitlist: 0
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