CMPUT 256 - Game Artificial Intelligence

★ 3 (fi 6)(EITHER, 3-0-3)

Faculty of Science

The purpose of this course is for students to gain a breadth of understanding of the AI approaches employed in digital games. This involves learning basic topics covered in other AI courses as they apply to digital games and more specialized game AI topics. Assignments will involve programming Game AI algorithms across a variety of areas including pathfinding, decision making, and data science. Prerequisite: CMPUT 174 or 274.

No syllabi

Winter Term 2024

Lectures

Section Capacity Class times Instructor(s)
LECTURE 850
(19813)
31
2024-01-08 - 2024-04-12 (MWF)
11:00 - 11:50
ONLINE
Primary Instructor: Matthew Guzdial
LECTURE B1
(19671)
99
2024-01-08 - 2024-04-12 (MWF)
11:00 - 11:50
TBD
Primary Instructor: Matthew Guzdial

Labs

Section Capacity Class times Instructor(s)
LAB 851
(19835)
31
2024-01-08 - 2024-04-12 (R)
17:00 - 19:50
ONLINE
LAB H01
(19672)
22
2024-01-08 - 2024-04-12 (W)
14:00 - 16:50
CSC 2-19
LAB H02
(19673)
77
2024-01-08 - 2024-04-12 (R)
17:00 - 19:50
MEC 2-3

Winter Term 2025

Lectures

Section Capacity Class times Instructor(s)
LECTURE B1
(77978)
120
2025-01-06 - 2025-04-09 (MWF)
11:00 - 11:50
NRE 1-001

Labs

Section Capacity Class times Instructor(s)
LAB H01
(77979)
20
2025-01-06 - 2025-04-09 (W)
17:00 - 19:50
CSC 1-25
LAB H02
(77980)
100
2025-01-06 - 2025-04-09 (R)
17:00 - 19:50
NRE 1-001