Levi Santana de Lelis, PhD

Associate Professor, Faculty of Science - Computing Science
Directory

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