While I make every effort to keep these tables up to date, if there is ever a conflict on due date, the assignment due date in Canvas supersedes anything posted here.
Quick Links for additional resources and course materials:
- All recordings of every lecture is available in Canvas
- All pre-class slides and comics (with announcements) can be found in this Gdrive folder in Powerpoint and PDF!
- For a detailed list of assignments, learning time, and grading rubrics, pleasee go to the Assignments Page.
Additional Outside Material:
- Note: The Berkeley Notes documents below are linked from Dan Klein and Peter Abbeel’s older course at UC Berkeley. These are supplmental, we cover some of this material and some of the material we cover are not in these notes. These are not comprehensive but rather additional resources for you to use.
- You can also check out the video lectures from Berkeley here which may be useful (though they do not line up with our class 100%)
- There is another good set of video lectures on various topics including CSPs and all the search algorithms from John Levine at University of Strathclyde, Glasgow, UK..
Detailed Schedule
Schedule of Lectures and Slides Spring 2020
Date | Topic + Chapters | Resource Links |
---|---|---|
1/14 | Course Overview / What is AI? RN Ch 1 |
Intro to AI PDF Intro to AI PPTX |
1/16 | AI v. ML, History of AI, State of the Art RN Ch 1 |
|
1/21 | Intelligent Agents / Task Environments RN Ch 2 |
Intelligent Agents PDF Intelligent Agents PPTX Berkeley Notes |
1/23 | Agent Architectures / Problem Solving Agents RN Ch. 2 |
|
1/28 | Problem Representations / Tree Search RN Ch 3.1-3.3 |
Uninformed Search PDF Uninformed Search PPTX Berkeley Notes |
1/30 | Uninformed Search (BFS, DFS, UCS) RN Ch 3.4 |
|
2/4 | Informed Search / Hueristic Functions RN Ch 3.5, 3.6 |
Informed Search PDF Informed Search PPTX Berkeley Notes |
2/6 | Informed Search / Hueristic Functions RN Ch 3.5, 3.6 |
|
2/11 | In Class Assignment / Project Work Prof. Mattei Away |
|
2/13 | Beyond Classical Search RN Ch 4.1, 4.2 |
Beyond Classical Search PPTX |
2/18 | Adversarial Search / MiniMax RN Ch 5.1, 5.2 |
Adversarial Search PDF Adversarial Search PPTX Berkeley Notes |
2/20 | Adversarial Search / Evaluation Functions / Alpha-Beta Pruning RN Ch 5.2, 5.3 |
|
2/25 | No Class - Mardi Gras | |
2/27 | Adversarial Search / ExpectiMax RN Ch 5.4, 5.5 |
|
3/3 | Catchup, Review for Midterm | Review Slides PDF Review Slides PPTX |
3/5 | Midterm - In Class | |
3/10 | Ethics in AI and Technology - Guest Lecture by Prof. Jeremy Bock, Test Summary | Policy Updates / Survey PDF Policy Updates / Survey PPTX |
3/12 | Test Summary, Midterm Review, Midterm Survey Results, New Course Policies | |
3/17 | Class Cancelled – Carona Virus | |
3/19 | Class Cancelled – Carona Virus | |
3/24 | Course Updates / Constraint Satisfaction Problems (CSPs) RN Ch 6 |
CSP PDF CSP PPTX Berkeley Notes |
3/26 | CSPsII / Logical Agents RN Ch 7.1-7.3, 7.7 |
Logical Agents PPTX |
3/31 | CSPs III / Logical Agents / RN Ch 7.1-7.3, 7.7 |
|
4/2 | Utility Theory / Markov Decision Process (MDPs) I RN Ch 16.1-16.3, 17.1-17.3 |
MDPs PDF MDPs PPTX Berkeley Notes Notes for Utility Theory in Adversarial Search above. |
4/7 | No Class - Spring Break | |
4/9 | No Class - Spring Break | |
4/14 | Markov Decision Processes (MDPs) II RN Ch 17.1-17.3 |
|
4/16 | Markov Decision Processes (MDPs) III RN Ch 17.1-17.3 |
|
4/21 | Reinforcement Learning I RN Ch 21 |
RL PDF RL PPTX Berkeley Notes |
4/23 | Reinforcement Learning II / Social Choice RN Ch 21 |
Social Choice PDF |
4/28 | Guest Lecture: Kartik Talamadupula - IBM Research AI , Review |
Review PDF |
5/6 | Final Exam: ST302 800-1200 |