This site is outdated! For the latest content, please visit the Spring 2025 website

CS188 Robot Waving

CS 188 Spring 2024

Announcements

Week 16 Announcements

May 17

Thanks for a great semester!

Past announcements

Calendar

Skip to current week

Wk. Date Lecture
(pptx files, recordings)
Readings
(AIMA, 4th ed.)
Discussion Homework Project
1 Tue
Jan 16
1. Intro to AI, Rational Agents (Cam)
Slides / Recording
Ch. 1, 2
Note 1
No discussion HW0 [optional]
(due Tue, Jan 23)
Part A
Project 0 [optional]
(due Fri, Jan 19)
Thu
Jan 18
2. Search: State Spaces, Uninformed Search (Michael)
Slides / Recording
Ch. 3.1-3.4
Note 2
2 Tue
Jan 23
3. Search: Informed Search - A* and Heuristics (Cam)
Slides / Recording
Ch. 3.5-3.6
Note 3
1. Uninformed Search
Worksheet / Solutions / Video
Exam Prep / Solutions
Project 1
(due Fri, Feb 2)
Thu
Jan 25
4. Search: Local Search (Cam)
Slides / Recording
Ch. 4.1-4.2
Note 4
HW1
(due Tue, Jan 30)
Part A
Part B
Solutions
3 Tue
Jan 30
5. Games: Trees, Minimax, Pruning (Cam)
Slides / Recording
Ch. 8.1-8.2
Note 5
2. Informed Search
Worksheet / Solutions / Video
Exam Prep / Solutions / Video
Thu
Feb 01
6. Games: Expectimax, Monte Carlo Tree Search (Cam)
Slides / Recording
Ch. 6.1
Note 6
4 Tue
Feb 06
7. Logic: Propositional Logic and Planning (Michael)
Slides / Recording
Ch. 7.1-7.4
Note 7
3. Games
Worksheet / Solutions / Video
Exam Prep / Solutions / Video
HW2
(due Thu, Feb 8)
Part A
Part B
Solutions
Project 2
(due Fri, Feb 16)
Thu
Feb 08
8. Logic: Logical Inference, Theorem Proving, Boolean Satisfiability, DPLL (Michael)
Slides / Recording
Ch. 7.5-7.7, 8.1-8.2
Note 8
5 Tue
Feb 13
9. Logic: First Order Logic (Michael)
Slides / Recording
Ch. 8.3-8.4
Note 9
4. Logic
Worksheet / Solutions
Exam Prep / Solutions / Video
Thu
Feb 15
10. Intro to Probability (Michael)
Slides / Recording
Ch. 13.1
Note 10
HW3
(due Tue, Feb 20)
Part A
Part B
Solutions
6 Tue
Feb 20
11. Bayes Nets: Bayesian Networks (Cam)
Slides / Recording
Ch. 13.2
Note 11
5. Probability, BN Intro
Worksheet / Solutions
Exam Prep / Solutions
Project 3
(due Tue, Feb 27)
Thu
Feb 22
12. Bayes Nets: Inference (Cam)
Slides / Recording
Ch. 13.3
Note 12
HW4
(due Fri, Mar 1)
Part A
Part B
Solutions
7 Tue
Feb 27
13. Bayes Nets: Sampling (Cam)
Slides / Recording
Ch. 13.4
Note 13
6. Bayes Nets
Worksheet / Solutions / Video
Exam Prep / Solutions / Video
Thu
Feb 29
14. HMMs: Markov Chains, HMMs (Michael)
Slides / Recording
Ch. 14.1-14.5
Note 14
8 Tue
Mar 05

Midterm (7pm-9pm PT)


7. No Discussion (Midterm)
Thu
Mar 07
15. HMMs (Forward Algorithm, Viterbi Algorithm), Dynamic Bayes Nets, Particle Filtering (Michael)
Slides / Recording
Ch. 16.1-16.3
Note 15
HW5
(due Wed, Mar 13)
Part A
Part B
Solutions
Project 4
(due Fri, Mar 22)
9 Tue
Mar 12
16. Utility Theory, Rationality, Decision Networks, VPI (Michael)
Slides / Recording
Ch. 16.1-16.3
Note 16
8. HMMs, Particle Filtering
Worksheet / Solutions / Video
Exam Prep / Solutions / Video
Thu
Mar 14
17. MDPs: States, Values, Policies, Q-values (Cam)
Slides / Recording
Ch. 16.5-16.7
Note 17
HW6
(due Tue, Mar 19)
Part A
Part B
Solutions
10 Tue
Mar 19
18. MDPs: Dynamic Programming (Cam)
Slides / Recording
Ch. 17.2
Note 18
9. MDPs
Worksheet / Solutions / Video
Exam Prep / Solutions / Video
Thu
Mar 21
19. ML: Machine Learning I (Cam)
Slides / Recording
Ch. 19.1-19.3
Note 19
11 Tue
Mar 26

Spring Break


Thu
Mar 28
HW7
(due Tue, Apr 2)
Part A
Part B
Solutions
12 Tue
Apr 02
20. ML: Machine Learning II (Cam)
Slides / Recording
Ch. 20.1-20.6
Note 20
10. Naive Bayes, Perceptrons
Worksheet / Solutions
Exam Prep / Solutions / Video
Thu
Apr 04
21. ML: Machine Learning III (Michael)
Slides / Recording
Ch. 19.6
Note 21
HW8
(due Tue, Apr 9)
Part A
Part B
Solutions
Project 5
(due Tue, Apr 16)
13 Tue
Apr 09
22. ML: Neural Networks (Michael)
Slides / Recording
Ch. 21.1-21.5
Note 22
11. Machine Learning, Neural Networks
Worksheet / Solutions
Exam Prep / Solutions
Thu
Apr 11
23. RL: Bandits & Recommendation Systems (Michael)
Slides / Recording
HW9
(due Tue, Apr 16)
Part A
Part B
Solutions
14 Tue
Apr 16
24. RL: Reinforcement Learning I (Cam)
Slides / Recording
Ch. 22.1-22.6
Note 24
12. Neural Networks, Bandits
Worksheet / Solutions
Exam Prep / Solutions
Thu
Apr 18
25. RL: Reinforcement Learning II (Cam)
Slides / Recording
Ch. 22.1-22.6
Note 25
HW10
(due Tue, Apr 23)
Part A
Part B
Solutions
Project 6
(due Fri, Apr 26)
15 Tue
Apr 23
26. Miscellaneous: AI Existential Safety
Slides / Recording
13. Reinforcement Learning
Worksheet / Solutions
Exam Prep / Solutions
Thu
Apr 25
27. Miscellaneous: Large Language Models
Slides / Recording
16 Thu
May 09

Final (3pm-6pm PT)