Covers the design and organization of distributed systems. Topics include: distributed objects and remote invocation, security, distributed file systems, name services, distributed transactions, replication, distributed multimedia systems and distributed shared memory. PREREQ: COSC 3407. (lec 3) cr 3