CS 294. Special Topics
Catalog Description: Topics will vary from semester to semester. See Computer Science Division announcements.
Units: 1-4
Also Offered As: COMPSCI 294
Formats:
Fall: 2.0-5.0 hours of lecture per week
Fall: 3.0-15.0 hours of lecture per week
Spring: 3.0-15.0 hours of lecture per week
Fall: 3.0-9.0 hours of lecture per week
Spring: 3.0-9.0 hours of lecture per week
Spring: 2.0-6.0 hours of lecture per week
Fall: 2.0-6.0 hours of lecture per week
Fall: 1.0-3.0 hours of lecture per week
Spring: 1.0-3.0 hours of lecture per week
Spring: 2.0-5.0 hours of lecture per week
Grading Basis: Student Option
Final Exam Status: No
Class Schedule (Spring 2026):
CS 294-184 – WeFr 09:00-10:29, Soda 405 –
S. E. Chasins
Class Notes
No time conflicts allowed
CS 294-194 – Th 17:00-18:29, Soda 310 – Ali Ghodsi, Ion Stoica, Joseph E. Gonzalez, Kurt W Keutzer, Prabal Dutta, Trevor Darrell
CS 294-258 – Mo 14:00-16:59, Etcheverry 3105 – Alane Suhr
Class Notes
- Recommended prerequisites: EECS 183/283A (should have exposure to NLP, RL, as well as intro ML/AI, potentially some PL background as well)
- Time conflicts are not allowed
- No final exam
CS 294-265 – Mo 09:00-11:59, Soda 310 – Ion Stoica
Class Notes
Prerequisites: CS 262A or CS 268
CS 294-268 – Fr 13:00-14:59, Soda 320 – Venkatesan Guruswami
Class Notes
- Prerequisites: None for PhD students. For undergraduates or MS students, mathematical maturity and instructor permission.
- No time conflicts
- No final exam
CS 194-271/294-271 – Tu 12:30-13:59, Soda 606 – Gireeja Vishnu Ranade, Narges Norouzi
Class Notes
Application to enroll:
https://docs.google.com/forms/d/e/1FAIpQLSdAkh4uCiQdYyfO4Df-6Nxwv36ZTtj6ex-HdloiQdy0f8H5gA/viewform
CS 294-273 – Th 09:00-11:59, Soda 320 – Jonathan Stray
Class Notes
* Time conflicts are NOT allowed.
CS 294-277 – Mo 15:00-16:59, Soda 405 – Jitendra Malik
CS 294-279 – TuTh 15:30-16:59, Soda 405 – Emma Pierson
Class Notes
- Time conflicts are not allowed.
CS 294-290 – Mo 13:00-15:59, Soda 310 – Benjamin Recht
Class Notes
- Prerequisites: A background in control (EE 221A or equivalent) and machine learning (CS 281A or equivalent)
CS 294-304 – TuTh 14:00-15:29, Jacobs Hall 310 – Bjoern Hartmann
Class Notes
- Prerequisites: Suggested background in either HCI or AI
- No time conflicts
- An alternate final will be offered
Class Schedule (Fall 2026):
CS 294-66 – Fr 13:00-15:59, The Gateway Building B1016 –
Umesh V Vazirani
CS 294-150 – Mo 14:00-16:59, The Gateway Building B1016 –
Jennifer Listgarten
CS 194-244/194-245/294-244/294-245 – Mo 14:00-15:29, The Gateway Building B1009 –
Armando Fox, Dan Garcia, Josh Grossman
CS 194-244/194-245/294-244/294-245 – Mo 14:00-15:29, The Gateway Building B1009 –
Armando Fox, Dan Garcia, Josh Grossman
CS 294-254 – MoWe 09:30-10:59, The Gateway Building B1016 –
Aditi S Krishnapriyan
Class Notes
- Prereqs: CS 189 or CS 182 (or equivalent), are highly recommended. Background and mathematical maturity in differential equations and linear algebra is also strongly recommended.
- Interested UNDERGRADS and Masters students need to complete this form to be considered for enrollment: https://forms.gle/nKiJ1MZJihtT86nr8
- Interested MEng students need to contact their program manager to ask about enrolling.
CS 294-286 – TuTh 14:00-15:29, Dwinelle 243 – Serina Chang
CS 294-288 – TuTh 14:00-15:29, The Gateway Building B1023 – Sewon Min
Class Notes
- Interested students at all levels (PhD, masters, and undergraduates) should be familiar with the CS 288 materials (cal-cs288.github.io/sp26) and submit the enrollment form on the course website (sewonmin.com/courses/cs294_288/).
CS 194-302/294-302 – Mo 17:00-19:59, The Gateway Building B1023 – Allon Wagner
CS 294-314 – TuTh 15:30-16:59, Dwinelle 209 – Benjamin Recht
Class Notes
- Prerequisite: EECS 126
CS 294-316 – Tu 14:00-15:29, The Gateway Building B1016; Th 14:00-15:29, Social Sciences Building 140 – S. E. Chasins
CS 294-318 – TuTh 08:00-09:29, The Gateway Building 1210 – Sergey Levine
Class Notes
- Time conflicts are allowed
- Lectures will be recorded
- Prerequisites: CS 189 or CS C182, or an equivalent machine learning course
CS 294-320 – Th 14:00-15:59, Latimer 102 – Anca Dragan
Class Notes
- Prerequisite: CS 188 or equivalent
- Time conflicts are allowed
Links: