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
Section: 810
Class number: 28760
Meeting time: -
Location: Online: Async

Winter 2020-2021

Section: 801
Class number: 28754
Meeting time: M 5:45PM - 9:00PM
Location: Online: Sync
Section: 810
Class number: 28756
Meeting time: -
Location: Online: Async (Sync-Option)