CSC421 Introduction to Artificial Intelligence
Spring 2006

The schedule provided bellow is provisional and the exact dates for the lectures/assignments might change during the course. The schedule is provided as a table and the following acronyms are used:
ONR (online reading materials available from the Resources link),
AIMA (Artificial Intelligence: A Modern Approach - Russel and Norvig)
Links to the slides for each lecture will be provided near the corresponding date.
The duration of assignments/project phases is indicated by color. The first date for which a colored rectange applies is when the assignment is handed out and the
last rectangle corresponds to when the assignment is due. Unless otherwise noted all assignments are due during class. More information is provided in the assignments link.

DATE
TOPIC
CHAPTER
ASSIGNMENTS
Jan 04 W
00: Introduction
1

Jan 06 F
01: Intelligent Agents
2

Jan 10 T
02: Solving Problems by Searching
3

Jan 11 W
03: Informed Search & Exploration I
4

Jan 13 F
04: Informed Search & Exploration II
4

Jan 17 T
05: Constraint Satisfaction Problems I
5
Assignment 1
Jan 18 W
06: Constraint Satisfaction Problems II
5
Uninformed and
Jan 20 F
07: Adversarial Search
6
Informed Search
Jan 24 T
08: Logical Agents I
7

Jan 25 W
09: Logical Agents II
7

Jan 27 F
10: First-Order Logic I
8

Jan 31 T
11: First-Order Logic II
8

Feb 01 W
12: First-Order Logic III
8
Assignment 2
Feb 03 F
13: Inference in First-Order Logic I
9
Logic and Inference
Feb 07 T
14: Inference in First-Order Logic II
9

Feb 08 W
15: Inference in First-Order Logic III
9

Feb 10 F
16: Knowledge Representation I
10

Feb 14 T
17: Knowledge Representation II
10

Feb 15 W
18: Knowledge Representation III
10

Feb 17 F
MIDTERM
1-10


READING BREAK


Feb 28 T
19: Uncertainty I
13

Mar 01 W
20: Uncertainty II
13

Mar 03 F
21: Uncertainty III
13

Mar 07 T
22: Probabilistic Reasoning I
14

Mar 08 W
23: Probabilistic Reasoning II
14
Assignment 3
Mar 10 F
24: Probabilistic Reasoning III
14
Probabilites and
Mar 14 T
25: Probabilistic Reasoning over time I
15
Baysian Networks
Mar 15 W
26: Probabilistic Reasoning over time II
15

Mar 17 F
27: Probabilistic Reasoning over time III
15

Mar 21 T
28: Learning from Observations I
18

Mar 22 W
29: Evaluation + Learning from Observations II
18

Mar 24 F
30: Learning from Observations III
18
Assignment 4
Mar 28 T
31: Statistical Learning Methods I
20
HMMs and Learning
Mar 29 W
32: Statistical Learning Methods II
20

Mar 31 F
33: Statistical Learning Methods III
20

Apr 04 T
34: Perception
25

Apr 06 W
35: Philosophical Foundations
26
Assignment 5
Apr 07 F
36: AI: Present and Future
27
The Future
Apr 21 F
FINAL