CS 160: CONCURRENT PROGRAMMING AND PARALLEL SYSTEMS

University of California, Riverside

4 Units, Lecture, 3 hours; laboratory, 2 hours; individual study, 1 hour. Prerequisite(s): CS 061; CS 100; CS 111. A study of concurrent and parallel systems. Topics include modular structure and design, interprocess communication, synchronization, failures, persistence, and concurrency control. Also covers atomic transactions, recovery, language support, distributed interprocess communication, and implementation mechanisms. Provides preparation for the study of operating systems, databases, and computer networking.

Average GPA: 3.44

Grade distribution records: 775 students across 11 terms.

Grade distribution

GradeStudentsPercent
A+719.2%
A26233.8%
A-334.3%
B+18223.5%
B13217.0%
B-212.7%
C+293.7%
C192.5%
C-10.1%
D+40.5%
D50.6%
D-10.1%
F30.4%
NP20.3%
S40.5%
W60.8%

Based on 775 student grade records across 11 terms and 3 professors.

Instructors

Still loading. This can take a moment on a slow connection.

Loading My Class Grades