Princeton University
Computer Science Department

Computer Science 402
Artificial Intelligence

Alexandru Niculescu-Mizil

Fall 2013


Directory
General Information | Schedule & Readings | Assignments | blackboard

Schedule and readings

Numbers under the R&N column refer to chapters or sections of the Russell & Norvig text (3rd edition).  Other additional required or optional readings and links are also listed below.

This syllabus is constantly evolving as the semester progresses, so check back often (and let me know if it seems not to be up to date).

#

Date

Topic

Readings (required)

Other (optional) readings and links

R&N

other

1 Th 9/12 General introduction to AI. 1 AI Growing Up by James Allen (but skip or skim page 19 to end). AAAI website with LOTS of readings on AI in general, AI in the news, etc.

Computing Machinery and Intelligence by Alan Turing.

2 Tu 9/17 Uninformed (blind) search 3.1-3.4    
3 Th 9/19 Informed (heuristic) search 3.5-3.6    
4 Tu 9/24 Local search;
Searching in games
4.1
5 (ok to skip 5.5-5.6)
  "The Chess Master and the Computer" by Garry Kasparov

Play checkers with Chinook

5 Th 9/26 Propositional logic 7.1-7.4  
6 Tu 10/1 Theorem proving and the resolution algorithm 7.5 handout on converting to CNF "The Logic Theory Machine" by Allen Newell and Herbert A. Simon (1956) -- the first AI paper on theorem proving.
7 Th 10/3  
8 Tu 10/8    
9 Th 10/10    
10 Tu 10/15  
11 Th 10/17    
12 Tu 10/22    
13 Th 10/24
 
14 Tu 11/5
15 Th 11/7  
16 Tu 11/12    
17 Th 11/14
18 Tu 11/19
19 Tu 11/26    
20 Th 11/28
21 Tu 12/3
22 Th 12/5  
23 Tu 12/10  
24 Th 12/12