Game Architecture

GSAS-4550

This is a class on the composition of game engines, the substrate between hardware and scripting. Topics include entity/component systems, multithreading, event management, graphics and shader programming, rigid body dynamics, collision detection, multiplayer networking, audio, and other elements of modern game engines.

4 credits

Past Term Data

Offered
Not Offered
Offered as Cross-Listing Only
No Term Data
Spring Summer Fall
(Session 1) (Session 2)
2025
Game Architecture (4c)
  • Benjamin Chia-Ming Chang
Seats Taken: 0/25
2024
Game Architecture (4c)
  • Benjamin Chia-Ming Chang
Seats Taken: 10/11
2023
2022
Game Architecture (4c)
  • Eric Louis Ameres
Seats Taken: 21/19
Game Architecture (4c)
  • Christopher L. McEvoy
Seats Taken: 24/22
2021
Game Architecture (4c)
  • Eric Louis Ameres
Seats Taken: 16/19
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998