Schedule (subject to change)

Key: PP = Python Programming, MD = Mind Design II, SR = Supplementary readings
Week Dates Topics Readings and Important Dates
1 Jan. 18-20 NO CLASS THIS WEEK  
2 Jan. 23-27 Python: introduction
Formal systems
PP chapters 1-3, MD chapter 1
Handout: The MU-puzzle (Hofstadter)
3 Jan. 30-Feb. 3 Python: strings, lists, files
Eliza, SHRDLU, and the Turing Test
PP chapter 4, MD chapter 2
Last day to add: Monday, Jan. 30
4 Feb. 6-10 Python: objects, graphics, functions
Symbolic AI
PP chapters 5-6
5 Feb. 13-17 Python: decisions, loops, random numbers PP chapters 7-8, 9.2
6 Feb. 20-24 Turing machines and computability
EXAM 1: Friday, February 24
7 Feb. 27-March 3 Universal Turing machines PP 13.4.2, SR articles 2 and 3
8 March 6-8 Physical symbol system hypothesis
The Chinese Room
MD chapters 4 and 7
Last day to drop: Thursday, March 9
S P R I N G     B R E A K
9 March 20-24 Object-oriented programming PP chapter 10, SR articles 4 and 5
10 March 27-31 Object-oriented programming
PDP models of memory
SR article 6, MD chapter 9
NO CLASS FRIDAY, MARCH 31 (Chavez holiday)
11 April 3-7 PDP models of learning
Neural networks in Conx
EXAM 2: Friday, April 7
12 April 10-14 Neural networks in Conx
PDP models of language
SR article 8
13 April 17-21 Embodied cognition and robots SR articles 7 and 9
14 April 24-28 Embodied cognition and robots  
15 May 1-3 Review  
FINAL EXAM: Wednesday, May 10, 9:00 AM