Skip Navigation
Jack Baskin School of EngineeringUC Santa Cruz

CMPS 128


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. Prerequisite(s): course 101 or Computer
Engineering 150. Course 111 or 105 recommended. E. Miller, S. Brandt,
D. Long

(sourced from /cse/classes/cmps128/description.txt)