CMSC 471, Fall 2004 - Course Syllabus
as of 12/5/04

Back to course page
Back to Prof. desJardins's home page
 

Class

Date

Topic

Reading

Homework

Comments

1 Th 9/2 Course overview; What is AI? Ch. 1, Lisp Ch. 1, McCarthy paper Pretest and HW1(P) out Slides
2 Tu 9/7 Agents/Lisp Ch. 2, Lisp Ch. 2-3, Graham article Pretest due
Slides
3 Th 9/9 Problem solving as search; Lisp Ch. 3.1-3.3, Lisp Ch. 4-5, App. A   Slides
Lisp debugging handout
Emacs reference card
4 Tu 9/14 Uninformed search Ch. 3.4-3.7
Slides: see class #3
5 Th 9/16 Informed search Ch. 4.1-4.2, Lisp Ch. 7 HW1 due; HW2(PW) out
Slides
6 Tu 9/21 Local search, constraint satisfaction Ch. 4.3, 5.1 Student evaluation #1 Slides: see class #5
7 Th 9/23 Constraint satisfaction II Ch. 5.2-5.3   Slides
8 Tu 9/28 Game playing Ch. 6.1-6.3 Project description out
Slides
9 Th 9/30 Game playing II Ch. 6.4-6.7 HW2 due; HW3(W) out 
10 Tu 10/5 Knowledge-based agents Ch. 7.1-7.3 Project teams formed  Slides
11  Th 10/7 Propositional logic
Ch. 7.4-7.5, skim 7.7    Slides
12 Tu 10/12 First-order logic Ch. 8.1-8.3   Slides
13 Th 10/14 Logical inference Ch.9 HW3 due; HW4(W) out
Slides
Dr. desJardins away; guest lecturer Dr. Peng
14
Tu 10/19
Philosophy and history of AI
Chronology of AI; Ch. 26, Turing article; Searle article
Project proposal due
Slides
15 Th 10/21 Probabilistic reasoning
Ch. 13.1-13.4

Slides
16 Tu 10/26 Bayesian networks

Ch. 13.5-13.8, 14.1-14.2, 14.4, section on inference by enumeration only   Slides
17 Th 10/28 MIDTERM (covers material through class #14)

HW4 due; HW5(W) out

18 Tu 11/2 Knowledge representation; midterm review
Ch. 10.1-10.2, 10.6
Student evaluation #2
Slides
19 Th 11/4 State-space planning
Ch. 11.1-11.2
Project design due
Slides
20 Tu 11/9 Partial-order planning
Ch. 11.3
  Slides: see above
21 Th 11/11 Scheduling and hierarchical planning
Ch. 12.1-12.2
HW5 due; HW6(W) out
Slides
22 Tu 11/16 Machine learning I: decision trees
Ch. 18.1-18.3

Slides
23 Th 11/18 Machine learning II: version spaces, neural networks
Ch. 19.1, skim 20.5;
Tom Mitchell, Machine Learning, chapter 2
Tournament dry run #1 Slides: see above
24 Tu 11/23 (Learning cont.)



25 Tu 11/30 Natural language processing
Ch. 22.1-22.2, additional reading TBA
  Guest lecturer: Prof. Sergei Nirenburg
Slides
26 Th 12/2 Robotics
Ch. 25.1-25.2, skim 25.3-25.4, 25.7-25.8
  Guest lecturer: Prof. Tim Oates
27 Tu 12/7
Multi-agent systems
Katia P. Sycara, Multiagent Systems (AI Magazine, Summer 1998) Slides
28 Th 12/9 Review

HW6 due
Tournament dry run #2
29 Tu 12/14 Tournament
Tournament
-- Tu 12/21 FINAL EXAM, 10:30am-12:30pm   Project and final report due