Description
CS 455/555: Distributed Systems (3-0-3)(S)(Even years)
Principles and paradigms of distributed systems. Communication, processes, naming, synchronization, consistency and replication, fault tolerance and security. In-depth coverage of Remote Procedure Call (RPC), Remote Method Invocation (RMI) and socket programming. Survey of major distributed systems. Major software project. PREREQ: CS 253 and CS 321.
Principles and paradigms of distributed systems. Communication, processes, naming, synchronization, consistency and replication, fault tolerance and security. In-depth coverage of Remote Procedure Call (RPC), Remote Method Invocation (RMI) and socket programming. Survey of major distributed systems. Major software project. PREREQ: CS 253 and CS 321.
General Information
Class website
Staff Office Hours
Amit Jain