MV3025 Artificial Intelligence for Simulations

This course provides an introduction to artificial intelligence as it applies to the creation of entity behavior in military simulations. Search, learning, and logic are covered in lecture along with a series of additional lectures and substantial lab exercises focusing on the practical creation of behavior models for simulations.

Prerequisite

CS2072

Lecture Hours

4

Lab Hours

1

Course Learning Outcomes

On completing this course, students will:

·       Understand the major subfields and approaches of AI (i.e. search, learning, logic, robotics, language, and vision).

·       Understand the primary capabilities and limitations of current generation AI approaches.

·       Be able to code and apply A* search, particularly to problems relevant to simulation.

·       Be able to code and apply simple machine learning algorithms, particularly to problems relevant to simulation.