CS 161: Design and Architecture of Computer Systems

← 2018-19 2019-20 2020-21 →
← 2017-18 ← 2017-18 changes (lax) changes (strict) ▾ 2023-24 → 2021-22 →

Units: 4

Hours: Lecture, 3 hours; discussion, 1 hour

Catalog page 235

Prerequisites: CS 120A/EE 120A

Description: A study of the fundamentals of computer design. Topics include the performance evaluation of microprocessors; instruction set design and measurements of use; microprocessor implementation techniques including multicycle and pipelined implementations; computer arithmetic; memory hierarchy; and input/output (I/O) systems.

Enrollment History (from UCR Banner, not catalog)
Year F W S Su Total
2025-26  72/100 107/115  83/120 51/50 313/385
2024-25 107/150 159/160  98/120 48/50 412/480
2023-24 134/150 117/150 121/121 32/50 404/471
2022-23 157/160  98/100 120/120 76/80 451/460
2021-22 115/135  99/100 117/120 331/355
2020-21 133/135 100/101 115/120 56/85 404/441
2019-20  59/ 60  75/100 119/126 77/85 330/371
2018-19  79/ 79  80/ 95  69/ 76 27/50 255/300
2017-18  62/ 63  60/ 60  61/ 60 183/183
2016-17  42/ 42  68/ 62  69/ 74 179/178