AI in Games Certificate
This course explores how artificial intelligence powers modern gameplay experiences. Students will learn core AI concepts and techniques used in game development, including rule-based systems, finite state machines, behavior trees, pathfinding, navigation meshes, and steering behaviors. Advanced topics cover utility-based AI, machine learning, natural language processing (NLP), and procedural content generation (PCG) for creating dynamic and immersive worlds. The course concludes with discussions on ethical considerations and future trends in game AI.