Lecture Materials

In previous quarters I have taught this material using an extensive set of PowerPoint slides.  You can view the slides here, you may find them a useful addition to the textbook and classroom discussions.  This quarter I will use the whiteboard for most lectures.  Handouts and slides I do use are posted below.

Calendar of Topics and Assigned Reading

Monday Sep 29 - Introduction & State Space Search

Wednesday Oct 1 - Heuristic Search

Friday Oct 3 - Implementing A*

Monday Oct 6 - Planning as State Space Search

Wednesday Oct 8 - Complexity of Planning

Friday Oct 10 - Planning in Plan Space

Monday Oct 13 - Hierarchical Planning 

Wednesday Oct 15 - Introduction to Propositional Logic 

Friday Oct 17 - Effective Logical Inference 

Wednesday Oct 22 - Local Search and Walksat 

Friday Oct 24 - Sat Applications and Resolution

Monday Oct 27 - Prolog

Wednesday Oct 29 - Prolog

Friday Oct 31 - Games I

Monday Nov 3 - Alpha-Beta Pruning, Evaluation Functions, & Chess

Wednesday Nov 5 - Midterm

Friday Nov 7 - Games of Chance

Monday Nov 10 - Probability and Bayes Law

Wednesday Nov 12 - Bayesian Networks

Friday Nov 14 - Exact Inference in Bayesian Networks

Monday Nov 17 - Approximate Inference in Bayesian Networks

Wednesday Nov 19 - Introduction to Machine Learning

Friday Nov 21 - Discussion of Spam Filtering Project

Monday Nov 24 - Expectation-Maximization (EM)

Wednesday Nov 26 - Neural Nets

Monday Dec 1 - Neural Nets Continued

Wednesday Dec 3 - Decision Trees

Friday Dec 5 - Decision Trees Continued

Monday Dec 8 - A Sample of Advanced Topics in AI

Wednesday Dec 10 - Philosophical Foundations