CSCD84H3 Artificial Intelligence

A study of the theories and algorithms of Artificial Intelligence. Topics include a subset of: search, game playing, logical representations and reasoning, planning, natural language processing, reasoning and decision making with uncertainty, computational perception, robotics, and applications of Artificial Intelligence. Assignments provide practical experience of the core topics.

Prerequisite: 

CSCC24H3 and STAB52H3 and [CGPA 3.0 or enrolment in a CSC subject POSt]

Exclusion: 

CSC484H, CSC384H

Breadth Requirements: 
Quantitative Reasoning