The following is a listing of courses associated with Mathematical Methods for Game Physics for the MIT and professional certificate programs.
HGAM 6221 - MATHEMATICAL METHODS FOR GAME PHYSICS I
Introduces the fundamental concepts of linear algebra with application to real-time 3-D games and rendering. Covers vectors, vector spaces, matrix math, linear transformations, geometric primitives and queries, and easing.
Prerequisite: Admission to The Guildhall
HGAM 6222 - MATHEMATICAL METHODS FOR GAME PHYSICS II
Covers topics related to the theory and practice of mathematics and physics for 3-D games, with emphasis on mathematical modeling and numerical methods. Topics include hierarchical scene-graph-based rendering, interpolation techniques with splines, complex numbers and quaternions, and numerical methods for solving ordinary differential equations.
Prerequisite: HGAM 6221
HGAM 6223 - MATHEMATICAL METHODS FOR GAME PHYSICS III
Provides additional depth on the theory and practice of mathematics and physics for 3-D games, including mathematical and physics-based modeling using ordinary differential equations, particle systems, and collision detection and response. Introduces rigid body dynamics.
Prerequisite: HGAM 6222
HGAM 6224 - ADVANCED ENGINE SYSTEMS
Exposes students in the software development specialization to advanced topics important to their professional development. Students write a 3-D content exporter and hardware-accelerated 3-D character animation pipe-line.
Prerequisite: HGAM 6223