CS 160: Concurrent Programming and Parallel Systems

← 2016-17 2017-18 2018-19 →
← 2016-17 ← 2016-17 changes (lax) changes (strict) ▾ 2018-19 → 2018-19 →

Units: 4

Hours: Lecture, 3 hours; laboratory, 3 hours

Catalog page 206

Description: Prerequi- site(s): CS 061, CS 100, CS 111. A study of concur- rent and parallel systems. Topics include modular structure and design, interprocess communication, synchronization, failures, persistence, and concurren- cy control. Also covers atomic transactions, recovery, language support, distributed interprocess commu- nication, and implementation mechanisms. Provides preparation for the study of operating systems, databases, and computer networking.

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

Serves as a prerequisite for

CS 217 EE 217
Prerequisite graph not available.
Enrollment History (from UCR Banner, not catalog)
Year F W S Su Total
2025-26 57/80  57/ 80
2024-25 113/120 113/120
2023-24  96/120  96/120
2022-23 118/120 118/120
2021-22 101/105 101/105
2020-21  51/ 90 57/60 108/150
2019-20  33/ 40 57/57  90/ 97
2018-19 53/54  53/ 54
2017-18 61/60  61/ 60
2016-17 51/60  51/ 60