Game Engine (GAME 2319)
Explore game engines and their core functionalities such as rendering engine for 2D or 3D graphics, physics engine, collision detection, sound, scripting, animation, artificial intelligence, networking, streaming, and memory management.