CS 153: Design of Operating Systems

← 2014-15 2015-16 2016-17 →
← 2012-13 ← 2012-13 changes (lax) changes (strict) ▾ 2021-22 → 2017-18 →

Units: 4

Hours: Lecture, 3 hours; laboratory, 3 hours

Catalog page 204

Prerequisites: CS 061, CS 100, CS 111, C++ programming proficiency

Description: Covers the principles and practice of operating system design. Includes concurrency, memory management, file systems, protection, security, command languages, scheduling, and system performance.

Derived Information — The following is not part of the official catalog but is computed from catalog data.

Serves as a prerequisite for

CS 164 CS 165 CS 169 CS 179F CS 202 CS 236 CS 253 CS 255 CS 263
Prerequisite graph not available.
Enrollment History (from UCR Banner, not catalog)
Year F W S Su Total
2025-26  63/110  93/100 138/180 24/30 318/420
2024-25 141/151  50/ 81 157/180 21/30 369/442
2023-24 159/160  89/120 183/183 30/30 461/493
2022-23 155/170 137/138 174/176 27/30 493/514
2021-22 134/150 112/120 146/159 43/44 435/473
2020-21 109/120  47/ 70 116/127 32/40 304/357
2019-20  91/ 96  69/ 70 106/120 17/40 283/326
2018-19  82/ 90  71/ 71 106/130 259/291
2017-18  98/105  64/ 70  56/ 90 218/265
2016-17  71/ 79  95/100 166/179