everything.study
CS 24

Introduction to Computing Systems

9 units (3-3-3) | first term

Basic introduction to computer systems, including hardware-software interface, computer architecture, and operating systems. Course emphasizes computer system abstractions and the hardware and software techniques necessary to support them, including virtualization (e.g., memory, processing, communication), dynamic resource management, and common-case optimization, isolation, and naming.

Prerequisites & course information

Prerequisites: CS 2, and (CS 3 or CS 3x).

Sources