CSI 4106 Introduction to Artificial Intelligence

3 units
Computer Science
Faculty of Engineering
The roots and scope of Artificial Intelligence. Knowledge and knowledge representation. Search, informed search, adversarial search. Deduction and reasoning. Uncertainty in Artificial Intelligence. Introduction to Natural Language Processing. Elements of planning. Basics of Machine Learning.

Components:

Lecture

Requirements:

Prerequisites: MAT 1348 , 9 course units in computer science (CSI) or software engineering (SEG) at the 3000 or 4000 level.

Previously Offered Terms:

Fall
Winter

French Equivalent:

Organized

222 responses

4.59

/ 5

strongly agree
68%
agree
24%
disagree
4%
strongly disagree
1%
25%
50%
75%
100%

Clear Expectations

92 responses

4.33

/ 5

strongly agree
61%
agree
25%
neither agree nor disagree
4%
disagree
5%
strongly disagree
4%
25%
50%
75%
100%

Learned a Lot

223 responses

4.52

/ 5

strongly agree
65%
agree
28%
disagree
4%
strongly disagree
1%
25%
50%
75%
100%

Recommend

131 responses

4.43

/ 5

strongly agree
60%
agree
33%
disagree
6%
strongly disagree
2%
25%
50%
75%
100%

Workload

131 responses

2.28

/ 5

very heavy
15%
heavier than average
44%
average
37%
lighter than average
3%
very light
0%
25%
50%
75%
100%

Fair Assessments

222 responses

4.50

/ 5

strongly agree
60%
agree
35%
disagree
3%
strongly disagree
1%
question not applicable
1%
25%
50%
75%
100%