CS 188 Summer 2025
Instructor: Oliver Grillmeyer / Lecture: MoTuWeTh, 2:00–3:30 PM, Physics 1 [Zoom, Playlist]
Announcements
Final Exam Logistics
The final exam is on Wednesday, August 13, 7–9pm.
Midterm logistics are available on the exam logistics page.
Please fill out this form if you need an alternate exam time, an online exam, or you have DSP accommodations. The form is due Friday, August 1, 11:59pm PT.
Course Calendar
Wk. | Date | Lecture | Readings | Discussion | HW | Project |
---|---|---|---|---|---|---|
1 | Mon Jun 23 | 1. Intro (Oliver) Slides / Video / Recording |
AIMA 1-2
Note 1.1 |
No Discussion | Project 0 [optional]
(due Fri Jun 27) |
|
Tue Jun 24 | 2. Uninformed Search (Oliver) Slides / Video / Recording |
AIMA 3.1-3.4
Note 1.2-1.3 |
||||
Wed Jun 25 | 3. A* Search and Heuristics (Oliver) Slides / Video / Recording |
AIMA 3.5-3.6
Note 1.4-1.5 |
1. Search Discussion: Worksheet / Solutions / Video Exam Prep: Worksheet / Solutions / Video |
HW0 [optional] Part A / No Part B |
||
Thu Jun 26 | 4. CSPs I (Oliver) Slides / Video / Recording |
AIMA 6.1
Note 2.1-2.4 |
||||
2 | Mon Jun 30 | 5. CSPs II (Oliver) Slides / Video / Recording |
AIMA 6.2-6.5
Note 2.4-2.6 |
2. CSPs Discussion: Worksheet / Solutions / Video Exam Prep: Video |
HW1
(due Tue Jul 01) Part A / Part B / Solutions |
Project 1
(due Mon Jul 07) |
Tue Jul 01 | 6. Game Trees I (Oliver) Slides / Video / Recording |
AIMA 5.2-5.5
Note 3.1-3.2 |
||||
Wed Jul 02 | 7. Game Trees II (Oliver) Slides / Video / Recording |
AIMA 5.2-5.5, 16.1-16.3
Note 3.3-3.6 |
3. Game Trees Discussion: Worksheet / Solutions / Video Exam Prep: Worksheet / Solutions / Video |
HW2
(due Thu Jul 03) Part A / Part B / Solutions |
||
Thu Jul 03 | 8. MDPs I (Oliver) Slides / Video / Recording |
AIMA 17.1-17.2
Note 4.1-4.2 |
||||
3 | Mon Jul 07 | 9. MDPs II (Ademi) Slides / Video / Recording |
AIMA 17.1-17.2
Note 4.3-4.5 |
4. MDPs Discussion: Worksheet / Solutions / Video Exam Prep: Worksheet / Solutions / Video |
HW3
(due Tue Jul 08) Part A / Part B / Solutions |
Project 2
(due Fri Jul 11) |
Tue Jul 08 | 10. RL I (Ademi) Slides / Video / Recording |
AIMA 22
Note 5.1-5.3 |
||||
Wed Jul 09 | 11. RL II (Ademi) Slides / Video / Recording |
AIMA 22
Note 5.4-5.5 |
5. RL Discussion: Worksheet / Solutions / Video Exam Prep: Worksheet / Solutions / Video |
HW4
(due Thu Jul 10) Part A / Part B / Solutions |
||
Thu Jul 10 | 12. Probability (Ademi) Slides / Video / Recording |
AIMA 12.1-12.5
Note 6.1-6.2 |
||||
4 | Mon Jul 14 | 13. Bayes Nets: Representation (Oliver) Slides / Video / Recording |
AIMA 13.1-13.3
Note 6.3-6.4 |
6. Probability and BN Representation Discussion: Worksheet / Solutions / Video Exam Prep: Video |
HW5
(due Tue Jul 15) Part A / Part B / Solutions |
Project 3
(due Fri Jul 18) |
Tue Jul 15 | 14. Bayes Nets: Independence (Oliver) Slides / Video / Recording |
AIMA 13.2
Note 6.5 |
||||
Wed Jul 16 | 15. Bayes Nets: Inference (Charlie) Slides / Video / Recording |
AIMA 13.3
Note 6.6 |
7. BN Independence and Inference Discussion: Worksheet / Solutions / Video Exam Prep: Worksheet / Solutions / Video |
HW6
(due Thu Jul 17) Part A / Part B / Solutions |
||
Thu Jul 17 | 16. Bayes Nets: Sampling (Oliver) Slides / Video / Recording |
AIMA 13.3-13.4
Note 6.7-6.8 |
||||
5 | Mon Jul 21 | 17. Midterm Summary (Oliver, Ademi) Slides / Recording |
8. BN Sampling Discussion: Worksheet / Solutions / Video Exam Prep: Worksheet / Solutions / Video |
|||
Tue Jul 22 | 18. Decision Networks and VPI (Oliver) Slides / Video / Recording |
AIMA 16.5-16.6
Note 7.1-7.3 |
Midterm Review | |||
Wed Jul 23 | Midterm (Wed July 23, 7–9pm PT) |
|||||
Thu Jul 24 | 19. HMMs (Kaylo) Slides / Video / Recording |
AIMA 14.3, 14.5
Note 8.1-8.3 |
No Discussion | |||
6 | Mon Jul 28 | 20. Particle Filtering (Cheol Jun) Slides / Video / Recording |
AIMA 14.3
Note 8.4-8.5 |
9. Decision Networks, VPI, and HMMs Discussion: Worksheet / Solutions / Video Exam Prep: Worksheet / Solutions / Video |
HW7
(due Tue Jul 29) Part A / Part B |
Project 4
(due Fri Aug 01) |
Tue Jul 29 | 21. ML I: Naive Bayes (Oliver) Slides / Video / Recording |
AIMA 20.1-20.2
Note 9.1-9.2 |
||||
Wed Jul 30 | 22. ML II: Perceptrons (Oliver) Slides / Video |
AIMA 19.6
Note 9.3-9.5, 9.7, 9.8 |
10. Particle Filtering and Naive Bayes Discussion: Worksheet / Solutions / Video Exam Prep: Worksheet / Solutions / Video |
HW8
(due Thu Jul 31) Part A / Part B |
||
Thu Jul 31 | 23. ML III: Neural Networks (Oliver) Slides / Video |
AIMA 19.7
Note 9.6, 9.9 |
||||
7 | Mon Aug 04 | 24. ML IV: Applications & Decision Trees (Oliver) Slides / Video |
AIMA 19.3 | 11. Perceptrons and Neural Networks Discussion: Video Exam Prep: Video |
HW9
(due Tue Aug 05) Part A / Part B |
Project 5
(due Fri Aug 08) |
Tue Aug 05 | 25. ML V: Transformers (Oliver) Slides / Video |
AIMA 24.4-24.5 | ||||
Wed Aug 06 | 26. Guest Lecture (Ademi, Charlie) | 12. Decision Trees and Transformers Discussion: Video Exam Prep: Video |
HW10
(due Thu Aug 07) Part A / Part B |
|||
Thu Aug 07 | 27. Guest Lecture (Cheol Jun) | |||||
8 | Mon Aug 11 | 28. Final Summary (Oliver) | Final Review | |||
Tue Aug 12 | 29. Discussion: Is AI actually intelligent? (Oliver) | |||||
Wed Aug 13 | Final Exam (Wed Aug 13, 7–10pm PT) |
No Discussion | ||||
Thu Aug 14 |