| Date | Title | Readings and Assignments | Extras | |
| 8/24 | Introduction to Game Engines | |||
| 8/26 | Game Engine Architecture | |||
| 8/28 | Component-based Design | Assignment 0 Available | ||
| 8/31 | Godot Overview | |||
| 9/2 | 3D Engines and Scene Graphs | |||
| 9/4 | 3D Engines and Scene Graphs | |||
| 9/7 | Labor Day | |||
| 9/9 | Graphics Pipeline Overview | |||
| 9/11 | Materials and Textures | Assignment 0 Due Sunday | ||
| 9/14 | Materials and Textures | |||
| 9/16 | Assignment 0 Exam | |||
| 9/18 | DevOps and Quality Assurance | |||
| 9/21 | Physics Overview | Teams Assigned | ||
| 9/23 | Collision Detection | |||
| 9/25 | Interacting with Simulations | Assignment 1 Due Sunday | ||
| 9/28 | Interactive Animations | |||
| 9/30 | GUI and Sound | |||
| 10/2 | Introduction to Game AI | Milestone 2.1 Due Sunday | ||
| 10/5 | AI Decision Trees and Rule Systems | |||
| 10/7 | AI Behavior Trees and Fuzzy Logic | |||
| 10/9 | Path Planning | Assignment 2 Due Sunday | ||
| 10/12 | A* Heuristics | |||
| 10/14 | Dynamic Path Planning | |||
| 10/16 | Assignment 2 Exam | Milestone 3.1 Due Sunday | ||
| 10/19 | Networking Overview | |||
| 10/21 | Networking Overview | |||
| 10/23 | Socket Programming | Assignment 3 Due Sunday | ||
| 10/26 | Socket Programming | |||
| 10/28 | Particles and Flocking Behavior | |||
| 10/30 | Assignment 3 Exam | Milestone 4.1 Due Sunday | ||
| 11/2 | Fast Shading | |||
| 11/4 | Machine Learning in Games |
Final Project Available |
||
| 11/6 | Final Project Group Formation | Assignment 4 Due Sunday | ||
| 11/9 | Realtime Global Illumination | Technical Document Due | ||
| 11/11 | Procedural Generation | |||
| 11/13 | Assignment 4 Exam | |||
| 11/16 | Guest Lecture | |||
| 11/18 | Guest Lecture | |||
| 11/20 | Guest Lecture | Alpha Due Sunday | ||
| 11/23-11/27 | Thanksgiving Holiday | |||
| 11/30 | Class Presentations | |||
| 12/2 | Class Presentations | |||
| 12/4 | Class Presentations | Final Project Trailer Due Sunday | ||
| 12/7 | Trailer Watch Party + Award Ceremony | Final Project Due | ||
| 12/10 | Digital Demo Day | GDC Atrium | A 3pm - 6pm open house | |