IS2450 Tentative Course Schedule
Fall 2008
- Aug. 28, introduction, the course, AI programming, Lisp
Norvig: Chp. 1
Grahm: Chps. 1, 2
- Sept. 4, data structures, recursion, simple search
Norvig: Chp. 2
Grahm: Chps. 3, 4
- Sept. 11, control, functions, style,
Norvig: Chp. 3
Grahm: Chps. 5, 6
- Sept. 18, more about Lisp, Macros
Grahm: Chps. 7, 8, 9, 10
- Sept. 25, lessons from the General Problem Solver
Norvig: Chp. 4
- Oct. 2, pattern matching in ELIZA
Norvig: Chp. 5
- Oct. 9, abstracting software tools
Norvig: Chp. 6
- Oct. 16, efficiency
Norvig: Chps. 9, 10
Grahm: Chp. 13
- Oct. 23, logic programming and Prolog
Norvig: Chp. 11
Grahm: Chp. 15
- Oct. 30, object programming and CLOS
Norvig: Chps. 13
Grahm: Chps. 11, 17
- Nov. 6, knowledge representation
Norvig: Chp. 14
Grahm: Chp. 15
- Nov. 13, expert systems
Norvig: Chp. 16
- Nov. 20, building a production system
- Dec. 4, continued
- Dec. 11, natural language
Norvig: Chps. 19, 20
IS2450 Home Page