Course Number
605.668
Next Offered
Spring 2025
Primary Program
Location
Online
Course Format
Synchronous Online

This course examines the fundamentals of computer game software designed to familiarize the students with a broad understanding of many aspects of computer gaming. The course prioritizes broad coverage over deep coverage. Topics include 2D/3D graphics, input/output, real-time simulations, resource management, vector mathematics, sound, concurrency, and so forth, with an emphasis on cross-platform development. Practical applications of these topics are covered in programming assignments throughout the semester with the goal of developing a simple game of the student’s choice. Programming assignments are done in C or C++ on PC, MacOS, or Linux.

Course Offerings

Open

Computer Gaming Engines

605.668.8VL
01/23/2025 - 05/01/2025
Thur 4:30 p.m. - 7:10 p.m.
Semester
Spring 2025
Course Format
Synchronous Online
Location
Online
Cost
$5,270.00
Course Materials