Catalog Description: Graduate survey of contemporary computer organizations covering: early systems, CPU design, instruction sets, control, processors, busses, ALU, memory, I/O interfaces, connection networks, virtual memory, pipelined computers, multiprocessors, and case studies. Term paper or project is required.

Units: 4

Also Offered As: COMPSCI 252A

Prerequisites: COMPSCI 61C

Formats:
Spring: 3.0 hours of lecture and 2.0 hours of discussion per week
Fall: 3.0 hours of lecture and 2.0 hours of discussion per week

Grading Basis: Default Letter Grade; P/NP Option

Final Exam Status: No


Class Schedule (Spring 2026):
CS 152/252A – TuTh 17:00-18:29, Valley Life Sciences 2050 – Christopher Fletcher

Class Schedule (Fall 2026):
CS 152/252A – TuTh 17:00-18:29, Lewis 100 – Christopher Fletcher

Class Notes
- 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.

Links: