Catalog Description: Ideas and techniques underlying the design of intelligent computer systems. Topics include search, game playing, knowledge representation, inference, planning, reasoning under uncertainty, machine learning, robotics, perception, and language understanding.

Units: 4

Also Offered As: COMPSCI 188

Related Areas:

Prerequisites: COMPSCI 61A, COMPSCI 61B, and COMPSCI 70.

Formats:
Summer: 6.0-6.0 hours of lecture and 2.0-3.0 hours of discussion per week
Fall: 3.0-3.0 hours of lecture and 1.0-1.5 hours of discussion per week
Spring: 3.0-3.0 hours of lecture and 1.0-1.5 hours of discussion per week

Grading Basis: Student Option

Final Exam Status: Yes


Class Schedule (Spring 2026):
CS 188 – TuTh 12:30-13:59, Lewis 100 – Dan Klein, Stuart J Russell

Class Notes
- Time conflicts are allowed

- Alternate final will be offered

- Lectures will be recorded

- Seats reserved for students with enrollment permission are not open. They are reserved for students in internal programs. Please DO NOT ask faculty or staff for one of these seats. The students who qualify have already been notified.

- FAQ: https://inst.eecs.berkeley.edu/~cs188/fa25/sp26-faqs/

Class Schedule (Fall 2026):
CS 188 – MoWe 14:00-15:29, The Gateway Building 1210 – Emma Pierson, Xiaodong Dawn Song

Links: