2025 Fall
COMPSCI 262A 001 - LEC 001
Formerly 262
Advanced Topics in Computer Systems
John Kubiatowicz
Class #:31855
Units: 4
Instruction Mode:
In-Person Instruction
Offered through
Electrical Engineering and Computer Sciences
Current Enrollment
Total Open Seats:
-1
Enrolled: 43
Waitlisted: 0
Capacity: 42
Waitlist Max: 20
Open Reserved Seats:
1 reserved for Computer Science and Electrical Engineering and Computer Sciences Graduate Students
Hours & Workload
3 hours of instructor presentation of course materials per week, and 9 hours of outside work hours per week.
Course Catalog Description
Graduate survey of systems for managing computation and information, covering a breadth of topics: early systems; volatile memory management, including virtual memory and buffer management; persistent memory systems, including both file systems and transactional storage managers; storage metadata, physical vs. logical naming, schemas, process scheduling, threading and concurrency control; system support for networking, including remote procedure calls, transactional RPC, TCP, and active messages; security infrastructure; extensible systems and APIs; performance analysis and engineering of large software systems. Homework assignments, exam, and term paper or project required.
Class Notes
* Time conflicts are NOT allowed
Rules & Requirements
Requisites
- Graduate students NOT in the Master of Engineering Program other those in EECS
Repeat Rules
Course is not repeatable for credit.
Reserved Seats
Reserved Seating For This Term
Current Enrollment
Open Reserved Seats:
1 reserved for Computer Science and Electrical Engineering and Computer Sciences Graduate Students
Textbooks & Materials
See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.
Guide to Open, Free, & Affordable Course Materials
Associated Sections
None