CS 153: Design of Operating Systems

← 2023-24 2024-25 2025-26 →
← 2020-21 ← 2020-21 changes (lax) changes (strict) ▾

Units: 4

Hours: Lecture, 3 hours; laboratory, 2 hours; individual study, 1 hour

Catalog page 274

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.

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