CS262A: Advanced Topics in Computer Systems

Fall 2026, UC Berkeley

Timing: Tuesday and Thursday, 12:30pm to 2:00pm

Location: The Gateway Building B1022

Instructor: Rishabh Iyer

GSI: Shubham Mishra

Course description: This is a graduate survey of Computer Systems covering a breadth of topics including, but not limited to, early/classical systems, file systems, transactions, distributed systems, security and AI systems. The objective is to get into the habit of reading systems papers, developing the ability to extract the key design insights, and being able to discuss the strengths and weaknesses of the arguments presented in the papers. Students are expected to lead and contribute to discussions in class, while working towards a group research project of publishable quality.

Grading: Coming soon!

Announcements

[Aug 24, 2026] Welcome to CS262A! Our first class will be on August 27. We will use the class Slack for all course communication and coordination. If you have been admitted to the course, please check your email for an invitation to join the Slack workspace. Before the class, please read The UNIX Time-Sharing System. We will discuss the paper in class on August 27.

Syllabus

Aug 27 (Thu) — Introduction

Sep 1 (Tue) — Databases

Optional:

Sep 3 (Thu) — File Systems

Optional:

Sep 8 (Tue) — Transactions

Sep 10 (Thu) — OS Classics

Sep 15 (Tue) — OS (II)

Optional:

Sep 17 (Thu) — Consensus

Optional:

Sep 22 (Tue) — Distributed Storage

Sep 24 (Thu) — DHTs, KV Stores

Sep 29 (Tue) — Distributed Coordination

Oct 1 (Thu) — Virtualization

Oct 6 (Tue) — Cluster Management

Oct 8 (Thu) — Scheduling

Oct 13 (Tue) — Datacenter Applications

Optional:

Oct 15 (Thu) — Distributed Data Processing

Optional:

Oct 20 (Tue) — Serverless

Oct 22 (Thu) — Disaggregated/CXL

Oct 27 (Tue) — Security & Privacy

Optional:

Oct 29 (Thu) — Verification

Optional:

Nov 3 (Tue) — Parallel Programming

Optional:

Nov 5 (Thu) — ML Programming Frameworks

Nov 10 (Tue) — Pre-training

Nov 12 (Thu) — Post-training

Nov 17 (Tue) — Inference (I)

Nov 19 (Thu) — Inference (II): Multi-modal, MoT

Nov 24 (Tue) — Thanksgiving

Nov 26 (Thu) — Thanksgiving

Dec 1 (Tue) — AI for Systems

Dec 3 (Thu) — Systems Support for Agents

Dec 8 (Tue) — OSDI Deadline

Dec 10 (Thu) — Poster Day