Interactive Computer Graphics

CS248

Stanford School of Engineering

Certificates/
Programs:

Thumbnail

Description

High quality computer graphics require robust, fast responding systems for optimal display. This course goes beyond rendering and focuses on computational geometry, animation and simulation to create interactive, user-focused imagery. As a final project, students implement an interactive video game utilizing various concepts covered in the class. Games may be designed on mobile devices, in a client/server/browser environment, or on a standard personal computer.

Prerequisites

Introduction to Computer Graphics and Imagining (CS148)

Topics include

  • Articulation
  • Collision detection
  • Implicit surfaces
  • Motion capture and editing
  • Particle systems and crowds
  • Rigid and deformable bodies
  • Skinning
  • Splines

Note on Course Availability

The course schedule is displayed for planning purposes – courses can be modified, changed, or cancelled. Course availability will be considered finalized on the first day of open enrollment. For quarterly enrollment dates, please refer to our graduate certificate homepage.