CS188 Robot Waving

CS 188 Spring 2025

Instructors: John Canny, Oliver Grillmeyer
Lecture: TuTh, 12:30–2:00 PM, Dwinelle 155 and Zoom
Textbook: AIMD, 4th ed.

If you have questions before the semester starts, please see our SP25 FAQs page.

Course Calendar

Skip to current week

Wk. Date Lecture (Playlist) Readings Discussion HW Project
1Tue
Jan 21
1. Intro
Video / Slides / Recording
Ch. 1-2
Note 1.1
No Discussion HW0 [optional]
(due Wed, Jan 29)
Part A
Project 0 [optional]
(due Fri Jan 24)
Thu
Jan 23
2. Uninformed Search
Video / Slides / Recording
Ch. 3.1-3.4
Note 1.2-1.3
2Tue
Jan 28
3. A* Search and Heuristics
Video / Slides
Ch. 3.5-3.6
Note 1.4-1.5
1. Search
Project 1
(due Fri Feb 07)
Thu
Jan 30
4. CSPs I
Video / Slides
Ch. 6.1
Note 2.1-2.4
3Tue
Feb 04
5. CSPs II
Video
Ch. 6.2-6.5
Note 2.4-2.7
2. CSPs HW1
(due Wed, Feb 05)
Part A
Part B
Thu
Feb 06
6. Game Trees I
Video
Ch. 5.2-5.5
Note 3.1-3.2
4Tue
Feb 11
7. Game Trees II
Video
Ch. 5.2-5.5, 16.1-16.3
Note 3.3-3.6
3. Game Trees HW2
(due Wed, Feb 12)
Project 2
(due Fri Feb 21)
Thu
Feb 13
8. MDPs I
Video
Ch. 17.1-17.2
Note 4.1-4.2
5Tue
Feb 18
9. MDPs II
Video
Ch. 17.1-17.2
Note 4.3-4.5
4. MDPs HW3
(due Wed, Feb 19)
Thu
Feb 20
10. RL I
Video
Ch. 22
Note 5.1-5.3
6Tue
Feb 25
11. RL II
Video
Ch. 22
Note 5.4-5.5
5. RL HW4
(due Wed, Feb 26)
Project 3
(due Fri Mar 07)
Thu
Feb 27
12. Probability
Video
Ch. 12.1-12.5
Note 6.1-6.2
7Tue
Mar 04
13. Bayes Nets: Representation
Video
Ch. 13.1-13.3
Note 6.3-6.4
6. Probability and Bayes Nets HW5
(due Wed, Mar 05)
Thu
Mar 06
14. Bayes Nets: Independence
Video
Ch. 13.2
Note 6.5
8Tue
Mar 11
15. Bayes Nets: Inference
Video
Ch. 13.3
Note 6.6
7. BN Inference and Sampling HW6
(due Wed, Mar 12)
Thu
Mar 13
16. Bayes Nets: Sampling
Video
Ch. 13.3-13.4
Note 6.7-6.8
9Tue
Mar 18
17. Decision Networks and VPI
Video
Ch. 16.5-16.6
Note 8.1-8.3
8. Midterm Review
Wed
Mar 19

Midterm (Wed Mar 19, 7–9pm PT)

Thu
Mar 20
18. HMMs
Video
Ch. 14.3, 14.5
Note 8.1-8.3
10Tue
Mar 25

Spring Break

Thu
Mar 27
11Tue
Apr 01
19. Particle Filtering
Video
Ch. 14.3
Note 8.4-8.5
9. VPI and HMMs HW7
(due Wed, Apr 02)
Project 4
(due Fri Apr 11)
Thu
Apr 03
20. ML I
Video
Ch. 20.1-20.2
Note 9.1-9.2
12Tue
Apr 08
21. ML II
Video
Ch. 19.6
Note 9.3-9.5, 9.7, 9.8
10. Particle Filtering and Naive Bayes HW8
(due Wed, Apr 09)
Thu
Apr 10
22. ML III
Video
Ch. 19.7
Note 9.6, 9.9
13Tue
Apr 15
23. ML IV
Video
11. ML HW9
(due Wed, Apr 16)
Project 5
(due Fri Apr 25)
Thu
Apr 17
24. ML Special Topics
14Tue
Apr 22
25. Guest Lecture II12. ML 2 HW10
(due Wed, Apr 23)
Thu
Apr 24
26. Buffer
15Tue
Apr 29
27. Buffer13. Final Review
Thu
May 01
28. Summary
16Tue
May 06

RRR Week

Thu
May 08
17Thu
May 15

Final Exam (Thu May 15, 3–6pm PT)