Founded in 1966

CS 1666: Principles of Computer Game Design and Implementation

3 credits

Description

This course provides an introduction to the fundamental technologies behind computer games as well as hands-on experience in the design and development of a computer game. Each student will create their own level that will become part of a common computer game environment for the course. This course will provide a rigorous introduction to the technologies used in the design and development of computer games such as advanced 3D graphics, quaternions, 3D physics engines, character animation, level design, terrain modeling, and AI path finding. Students will learn how to use the key state-of-the-art software tools for creating computer games.

Prerequisites

CS 1566

Requirements and Grading

Letter grade only.

Recitation: There will be a recitation for this course.

Expected class size: 16 students.

Frequency: This course is offered once each year during the Fall term.

You are using an older browser that does not support current Web standards. Although this site is viewable in all browsers, it will look much better in a browser that supports Web standards.