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

299 responses

4.63

/ 5

strongly agree
72%
agree
22%
disagree
3%
strongly disagree
1%
25%
50%
75%
100%

Clear Expectations

169 responses

4.49

/ 5

strongly agree
67%
agree
23%
neither agree nor disagree
5%
disagree
3%
strongly disagree
2%
25%
50%
75%
100%

Learned a Lot

300 responses

4.58

/ 5

strongly agree
68%
agree
27%
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

299 responses

4.55

/ 5

strongly agree
63%
agree
32%
disagree
3%
strongly disagree
1%
question not applicable
1%
25%
50%
75%
100%