Lecture notes will be linked to this web page, in PDF format. The reader for PDF files is available free from Adobe for UNIX, Apple Macintosh, and Windows.

Lec. |
Date |
Topic |
Readings |
Slides |
Notes |

Introduction / Search (uninformed) |
RN, Chapter 1 & 2 | Slides | |||

Introduction / Overview of AI field |
RN, Chapter 3 | Slides | |||

Search (informed) |
RN, Chapter 3 | Slides | Homework 1 available. Instructions and additional file (modified Jan.21, 20:47pm). | ||

Search (optimization) |
RN, Section 4.1 | Slides | |||

Constraint satisfaction |
RN, Chapter 6 | Slides | Tutorial, 4:30-5:30pm in ENGTR 3120 | ||

Search (under uncertainty) |
RN, Sec. 4.2-4.5 | Slides | Homework 1 due Jan.29. | ||

Game playing (Minimax) |
RN, Chapter 5 | Slides | |||

Game playing (Monte-Carlo search trees) |
RN, Chapter 5 | Slides | Final project instructions and code. | ||

Logical reasoning (propositional logic) |
RN, Chapter 7 | Slides | Homework 2 available. Instructions. | ||

Logical reasoning (first-order logic) |
RN, Chapters 8, 9 | Slides | |||

Sequential logical reasoning (classical planning) |
RN, Chapter 10 | Tutorial, 4:30-5:30pm in ENGTR 3120 | |||

Probabilistic reasoning (basics) |
RN, Chapter 13 | Homework 2 due Feb.19. | |||

Midterm Exam (confirmed date). Last name A-O go to MCMED 504. Last name P-Z go to MCMED 521. |
none | ||||

Probabilistic reasoning (Bayesian networks) |
RN, Sec. 14.1, 14.2, 14.4 | Homework 3 available. | |||

Study week. |
none | ||||

Study week. |
none | ||||

Probabilistic reasoning (Bayesian networks cont'd) |
RN, Sec. 14.1, 14.2, 14.4 | Tutorial, 4:30-5:30pm in ENGTR 3120 | |||

Learning probabilistic models with complete data |
RN, Sec. 20.1-20.2 (up to p.719) | Homework 3 due Mar.11. | |||

Learning probabilistic models with missing data |
RN, Sec. 20.3 | Homework 4 available. | |||

Reasoning with temporal probabilistic models (HMMs) |
RN, Sec. 15.1-15.3 | ||||

Learning temporal probabilistic models (Baum-Welch) |
RN, Sec. 20.3 | Tutorial, 4:30-5:30pm in ENGTR 3120 | |||

Learning from examples |
RN, Chapter 18 | Homework 4 due Mar.25. | |||

Reasoning with utilities |
RN, Chapter 16 | ||||

Learning utilities from exploration (Bandits) |
RN, Sec. 21.3 | ||||

Sequential reasoning (Markov Decision Processes) |
RN, Sec. 17.1 - 17.3 | Homework 5 available. | |||

Sequential reasoning (Markov Decision Processes, cont'd) |
RN, Sec. 17.1 - 17.3 | Final project due Apr.7 (code) and Apr.8 (report). | |||

Learning sequential decisions (Reinforcement Learning) |
RN, Chapter 21 | Tutorial, 4:30-5:30pm in ENGTR 3120 | |||

Reasoning under uncertainty (POMDPs) / AI present and future |
RN, Sec. 17.4-5, Ch. 26, 27 | Homework 5 due Apr.15. |