Course Info

GAM 475: Game Engine Programming I

This course designs and implements a custom real-time game engine. Developing real-time graphics systems to transform and render scene graphs using polygon primitives and hardware buffers. Architecting critical performance related operating system components such as Memory, File, Object and Math Systems. Designing large scale software architecture using Design Patterns, layers and libraries into one large project. PREREQUISITE(S): CSC 461 and (SE 456 or SE 450)

CSC 461 and (SE 456 or SE 450) are prerequisites for this class.

Spring 2019-2020

Section: 901
Class number: 30917
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Section: 910
Class number: 30918
Meeting time: -
Location: ONLIN E0000 at Online Campus

Spring 2018-2019

Section: 901
Class number: 36866
Meeting time: M 5:45PM - 9:00PM
Location: CDM 00224 at Loop Campus
Section: 910
Class number: 36867
Meeting time: -
Location: ONLIN E0000 at Online Campus

Fall 2018-2019

Section: 701
Class number: 15012
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00202 at Loop Campus
Section: 710
Class number: 16197
Meeting time: -
Location: N/A at Online Campus

Fall 2017-2018

Section: 701
Class number: 12859
Meeting time: Tu 5:45PM - 9:00PM
Location: CDM 00202 at Loop Campus
Section: 710
Class number: 12860
Meeting time: -
Location: N/A at Online Campus

Fall 2016-2017

Section: 701
Class number: 33926
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00220 at Loop Campus
Section: 710
Class number: 33928
Meeting time: -
Location: N/A at Online Campus

Fall 2015-2016

Section: 701
Class number: 16964
Meeting time: Th 5:45PM - 9:00PM
Location: 14EAS 00505 at Loop Campus
Section: 710
Class number: 16965
Meeting time: -
Location: N/A at Online Campus