CS188 Robot Waving

CS 188 Summer 2025

Instructor: Oliver Grillmeyer / Lecture: MoTuWeTh, 2:00–3:30 PM, Physics 1 [Zoom, Playlist]

Announcements

Welcome

Jun 23

Hi everyone, and welcome to CS 188 Summer 2025!

First Lecture: Our first lecture will be on Monday, June 23, 2:00–3:30pm in Physics Building 1.

Course Communication: We will be using Ed and the course website as the main forms of communication for this class.

Office Hours and Discussions: See the course calendar for the office hours and discussion schedule.

Exams:

  • The midterm is on either Monday, July 21, or Wednesday, July 23, 7–9 pm PT. We will confirm the date soon.
  • The final exam is on Wednesday, August 13, 7–10 pm PT.

Questions: If you have any questions or comments, please first check out the course policies page and the SU25 FAQs page. If your question is not answered after reading those two pages, feel free to post a follow up on Ed.

We look forward to a great semester with you!

Past announcements

The midterm date is currently uncertain - it is either Monday, July 21, or Wednesday, July 23. This message will go away once the date is confirmed.

Course Calendar

Skip to current week

Wk. Date Lecture Readings Discussion HW Project
1Mon
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
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
2Mon
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
HW1
(due Tue Jul 01)

Part A / Part B
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
HW2
(due Thu Jul 03)

Part A / Part B
Thu
Jul 03
8. MDPs I (Oliver)
Slides / Video / Recording
AIMA 17.1-17.2
Note 4.1-4.2
3Mon
Jul 07
9. MDPs II (Ademi)
Video
AIMA 17.1-17.2
Note 4.3-4.5
4. MDPs

Discussion: Video
HW3
(due Tue Jul 08)

Part A / Part B
Project 2
(due Fri Jul 11)
Tue
Jul 08
10. RL I (Ademi)
Video
AIMA 22
Note 5.1-5.3
Wed
Jul 09
11. RL II (Ademi)
Video
AIMA 22
Note 5.4-5.5
5. RL

Discussion: Video
HW4
(due Thu Jul 10)

Part A / Part B
Thu
Jul 10
12. Probability (Ademi)
Video
AIMA 12.1-12.5
Note 6.1-6.2
4Mon
Jul 14
13. Bayes Nets: Representation (Oliver)
Video
AIMA 13.1-13.3
Note 6.3-6.4
6. Probability and BN Representation

Discussion: Video
HW5
(due Tue Jul 15)

Part A / Part B
Project 3
(due Fri Jul 18)
Tue
Jul 15
14. Bayes Nets: Independence (Oliver)
Video
AIMA 13.2
Note 6.5
Wed
Jul 16
15. Bayes Nets: Inference (Charlie)
Video
AIMA 13.3
Note 6.6
7. BN Independence and Inference

Discussion: Video
HW6
(due Thu Jul 17)

Part A / Part B
Thu
Jul 17
16. Bayes Nets: Sampling (Oliver)
Video
AIMA 13.3-13.4
Note 6.7-6.8
5Mon
Jul 21
17. Midterm Summary (Oliver, Ademi) 8. BN Sampling

Discussion: Video
Tue
Jul 22
18. Decision Networks and VPI (Oliver)
Video
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)
Video
AIMA 14.3, 14.5
Note 8.1-8.3
No Discussion
6Mon
Jul 28
20. Particle Filtering (Cheol Jun)
Video
AIMA 14.3
Note 8.4-8.5
9. VPI and HMMs

Discussion: 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)
Video
AIMA 20.1-20.2
Note 9.1-9.2
Wed
Jul 30
22. ML II: Perceptrons (Oliver)
Video
AIMA 19.6
Note 9.3-9.5, 9.7, 9.8
10. Particle Filtering and Naive Bayes

Discussion: Video
HW8
(due Thu Jul 31)

Part A / Part B
Thu
Jul 31
23. ML III: Neural Networks (Oliver)
Video
AIMA 19.7
Note 9.6, 9.9
7Mon
Aug 04
24. ML IV: Applications & Decision Trees (Oliver)
Video
AIMA 19.3 11. ML 1

Discussion: Video
HW9
(due Tue Aug 05)

Part A / Part B
Project 5
(due Fri Aug 08)
Tue
Aug 05
25. ML V: Transformers (Oliver) AIMA 24.4-24.5
Wed
Aug 06
26. Guest Lecture 12. ML 2

Discussion: Video
HW10
(due Thu Aug 07)

Part A / Part B
Thu
Aug 07
27. Guest Lecture
8Mon
Aug 11
28. Summary Part 1 Final Review
Tue
Aug 12
29. Summary Part 2
Wed
Aug 13

Final Exam (Wed Aug 13, 7–10pm PT)

No Discussion
Thu
Aug 14
30. Discussion: Is AI actually intelligent? (Oliver)