Tentative
Schedule
LECTURE SCHEDULE 

June 30 
Class info + Introduction to AI (chapter 1) 

July 1 
Intelligent Agents (chapter 2) 

Search 

July 6 
Intelligent Agents (chapter 2) 

July 7 
Uninformed (chapter3) 

July 8 
Uninformed(2) + Informed Search 

July 12 
Informed search (chapter 4) Hillclimbing, and other
algorithms (chapter 4) 

July 13  Constraint Satisfaction Problem (Chapter 5)  Slides 
Game Playing 

July 14 
Minimax technique (chapter
6) 

July 15 
Alphabeta techniques
(chapter 6) 

Knowledge
Representation and Reasoning 

July 19 
Propositional logic
(chapters 7), 

July 20 
Firstorder logic (chapters 8) 

Planning 

July 21 
Reasoning in FOL (chapter 9) 

July 22 
Encoding planning
problems + Partialorder planning(chapter 11) 

Machine Learning 

July 26 
Midterm 

July 27 
Neural networks (chapter
20) 

July 28 
Neural Networks + Genetic Algorithms 
NN slides 2 + Genetic Algorithms Slides 
Probabilistic Reasoning 

July 29 
Probabilities (chapter 13) 

Aug 2  Bayesian networks (chapter 14)  
Aug 3 
Bayesian network (Chapter 14)  
Aug. 4 
Decision Trees (Chapter 18)  
Aug. 5 
Fuzzy logic  Fuzzy logic slides + 
Aug. 9 
Review  
Aug. 10 
Final exam 