Course Info

GAM 376: 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.

GAM 372 or (SE 350 and CSC 361) are prerequisites for this class.

Winter 2021-2022

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