Course Info

GAM 476: Artificial Intelligence for Computer Games

Artificial Intelligence (AI) is one of the essential components of a computer game. The course introduces basic concepts of AI. Emphasis will be placed on applications of AI in various genres of computer games. In the implementation component of this course students will be exposed to the existing AI game engines (middleware), which contain implemented AI algorithms that are ready to be applied into game code. These algorithms include: decision trees, pathfinding, neural networks, and script-driven game object behaviors.

CSC 461 and (SE 456 or SE 450) are prerequisites for this class.

Winter 2021-2022

  • Section: 801
  • Class number: 28759
  • Meeting time: M 5:45PM - 9:00PM
  • Location: LEWIS 01005 at Loop Campus
  • Instructor: Arianna Rudawski
  • Section: 810
  • Class number: 28761
  • Meeting time: -
  • Location: Online: Async
  • Instructor: Arianna Rudawski