CSE 138: Distributed Systems
University of California, Santa Cruz
Covers topics in distributed computing including communication, naming, synchronization, consistency and replication, fault tolerance, and security. Examples drawn from peer-to-peer systems, online gaming, the World Wide Web; other systems also used to illustrate approaches to these topics. Students implement simple distributed systems over the course of the quarter. (Formerly CMPS 128, Distributed Systems: File Sharing, Online Gaming, and More.)
Average GPA: 3.16
Grade distribution records: 808 students across 11 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 50 | 6.2% |
| A | 155 | 19.2% |
| A- | 119 | 14.7% |
| B+ | 92 | 11.4% |
| B | 91 | 11.3% |
| B- | 66 | 8.2% |
| C+ | 25 | 3.1% |
| C | 58 | 7.2% |
| C- | 7 | 0.9% |
| D+ | 12 | 1.5% |
| D | 9 | 1.1% |
| D- | 3 | 0.4% |
| F | 18 | 2.2% |
| P | 61 | 7.5% |
| NP | 24 | 3.0% |
| S | 3 | 0.4% |
| W | 14 | 1.7% |
Based on 808 student grade records across 11 terms and 3 professors.
Instructors
- Peter Alexander Alvaro 357 students, Average GPA 2.65
- Lindsey Kuper 323 students, Average GPA 3.46
- Liting Hu 128 students, Average GPA 3.71