Introduction to Artificial Intelligence (CMPT 317.3)

Recent/Current Offerings

Syllabus / Public content Section Term Instructor
CMPT 317 01 September 2019 Michael Horsch
CMPT 317 01 September 2018
CMPT 317 02 January 2018
CMPT 317 02 January 2017
CMPT 317 02 January 2016


A survey of Artificial Intelligence techniques and underlying theory. Topics include problem solving and planning, knowledge representation techniques, reasoning engines and expert systems, and a tour of various application areas of Artificial Intelligence including machine learning, natural language processing and high-level computer vision.


CMPT 260 and 280.

Resources and Supports for CMPT 317

U of S Bookstore Textbook Search
Library Reserves Search
Hire a Tutor Search