COMS 4540: Distributed Systems
(Dual-listed with COMS 5540/ CPRE 5540).
(Cross-listed with CPRE 4540).
Credits: 3. Contact Hours: Lecture 3.
Prereq: COMS 3110 and COMS 3520 or CPRE 3080
Theoretical and practical issues of design and implementation of distributed systems. The client server paradigm, inter-process communications, synchronization and concurrency control, naming, consistency and replication, fault tolerance, and distributed file systems. Graduate credit requires additional in-depth study of concepts. Programming projects and written reports.