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 (Fall 2026):
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

Class Notes
- Time conflicts aren't allowed


CS 194-244/194-245/294-244/294-245 – Mo 14:00-15:29, The Gateway Building B1009 – Armando Fox, Dan Garcia, Josh Grossman

Class Notes
- Time conflicts aren't allowed


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

Class Notes
- No time conflicts

- No lecture recordings


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

Class Notes
- No time conflicts

- No lecture recordings


CS 294-318 – WeFr 08:00-09:29, The Gateway Building B1022 – Sergey Levine

Class Notes
- Time conflicts are allowed

- No alternate final

- 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: