CS 415 Game Development

A team and project-based course on the technical aspects of video game development and game engine internals: geometric modeling, game physics and AI, shader programming, real-time physically based rendering, and software engineering practices within the game industry. The central focus of the course is the development of a game by teams of 3 to 5 students. The course strongly emphasizes code development using a modern game engine. Students will gain skills necessary to develop games and to develop game engines.

Undergraduate Credit: 3 hours
Graduate Credit: 4 hours

Prerequisite: CS 225

Course Department: Computer Science

    This course has been taught by:

Computer Science Course Catalog (opens in a new browser window)

Semesters offered (opens in a new browser window)

Updated: April 4, 2026

Informatics Programs
614 E. Daniel St., 4th Floor
MC-387
Champaign, IL 61820
217-333-4930
Log In