Note: 2pp = 2 slides per page, 6pp = 6 slides per page.

Week | Monday | Wednesday | Friday |
---|---|---|---|

Week #1 Apr 2 - Apr 6 |
Lecture: Introduction (2pp, 6pp) Reading: Chapter 1 |
Lecture: Agents (2pp, 6pp) Reading: Chapter 2 |
Lecture: Uninformed Search (2pp, 6pp) Reading: Chapters 3.1-3.6 Written Assignment #1 out Programming Assignment #1 out |

Week #2 Apr 9 - Apr 13 |
Lecture: Uninformed Search (Continued from last time) | Lecture: Informed Search (2pp, 6pp) Reading: Chapters 4.1-4.2 |
Lecture: Local Search (Hillclimbing, Simulated Annealing) (2pp, 6pp) Reading: Chapter 4.3 Written Assignment #1 due |

Week #3 Apr 16 - Apr 20 |
Lecture: Local Search (Genetic Algorithms, Gradient Descent) (2pp, 6pp) Reading: Chapter 4.3-4.4 |
Lecture: Adversarial Search I (2pp, 6pp) Reading: Chapter 6.1-6.3 Programming Assignment #1 due Programming Assignment #2 out |
Lecture: Adversarial Search Exercises (pdf, solution ) |

Week #4 Apr 23 - Apr 27 |
Lecture: Adversarial Search II (2pp, 6pp) Reading: Chapter 6.4-6.7 |
Lecture: Game Theory I (2pp, 6pp) Reading: Chapter 17.6 |
Lecture: Game Theory II (2pp, 6pp) Reading: None |

Week #5 Apr 30 - May 4 |
Lecture: Game Theory III (2pp, 6pp) Practice midterm (pdf) Reading: None Programming Assignment #2 due |
Lecture: Midterm Review (Practice Midterm Solutions) | Midterm |

Week #6 May 7 - May 11 |
Probability I (2pp, 6pp) Reading: Chapter 13.2-13.4 |
Lecture: Probability II (2pp, 6pp) Reading: Chapter 13.2-13.4 |
Lecture: Midterm Solutions Written Assignment #2 out |

Week #7 May 14 - May 18 |
Lecture: Probability Exercises (pdf) Reading: Chapter 13.5-13.6, 14.1 |
Lecture: Bayesian Networks (2pp, 6pp) Reading: Chapter 13.5-13.6, 14.1 |
Class Cancelled Written Assignment #2 due |

Week #8 May 21 - May 25 |
Lecture: Bayesian Networks II (2pp, 6pp) Reading: Parts of Chapter 14.2 and 20.4 |
Lecture: Naive Bayes and Text Mining (2pp, 6pp) Reading: Chapter 14.2 Programming Assignment #3 out |
Lecture: Bayesian Networks III (2pp, 6pp) Reading: Parts of Chapter 14.2 and 20.4 Written Assignment #3 out |

Week #9 May 28 - June 1 |
Memorial Day | Lecture: Bayesian Network Exercises (notes from last time) Reading: Chapter 7.1-7.3 |
Lecture: Propositional Logic I (2pp, 6pp) Reading: Chapter 7.1-7.3 Programming Assignment #3 due |

Week #10 June 4 - June 8 |
Lecture: Propositional Logic II (2pp, 6pp) Written Assignment #3 due Reading: Chapter 7.4-7.5 |
Lecture: Propositional Logic III (notes from last time) Practice final |
Exam review (Logic Exercises, Solutions to Logic Exercises) Practice final solutions |

**Final exam is Tues June 12, 6-8 pm in ROG 230.**