Winter Term 2026 (1940)
CMPUT 366 - Search and Planning in Artificial Intelligence
3 units (fi 6)(EITHER, 3-0-3)
This course provides an introduction to search and planning in artificial intelligence. The course covers deterministic single-agent and multi-agent problems. Students will learn how to model real-world problems as state-space search problems and how to solve such problems. The course covers algorithms for solving deterministic shortest path problems with factored and non-factored states, combinatorial optimization problems, constraint satisfaction problems, and multi- agent problems. Prerequisites: CMPUT 204 or 275, and CMPUT 272.
LECTURE B1 (80678)
2026-01-05 - 2026-04-10
MWF 11:00 - 11:50
LAB H01 (80679)
2026-01-05 - 2026-04-10
R 17:00 - 19:50
CMPUT 401 - Software Process and Product Management
3 units (fi 6)(EITHER, 3-1S-3)
All phases of software development are reviewed from a process perspective. Best practices in software project and product development and management are introduced. Architectural and technological impacts on management. Group projects require specification and initial design or redesign of a software system. Prerequisite: CMPUT 301.
LAB H01 (84389)
2026-01-21 - 2026-04-01
W 09:00 - 10:50
SEMINAR J01 (84390)
2026-01-16 - 2026-01-16
F 17:00 - 21:00
2026-01-17 - 2026-01-18
SU 09:00 - 17:50
2026-01-12 - 2026-01-12
M 09:00 - 10:50
2026-01-14 - 2026-01-14
W 09:00 - 10:50
2026-04-08 - 2026-04-08
W 09:00 - 10:50
2026-04-10 - 2026-04-10
F 09:00 - 10:50