Computer Science
CS 7610: Foundations of Distributed Systems
Lecture - 4 credits
ND
EI
IC
FQ
SI
AD
DD
ER
WF
WD
WI
EX
CE
- Covers foundational concepts in the design and implementation of efficient and reliable distributed computing systems.
- Covers internet communication protocols, fault-tolerant computing, synchronization protocols, synchronous and asynchronous computing, dynamic group communication systems, load balancing, Byzantine models, distributed hash tables, distributed file systems, and application of foundational concepts to modern distributed systems in the field.
- Requires knowledge of operating systems; e.g., an undergraduate course in Systems and Networks, Computer Systems, or Networks and Distributed systems.
Covers foundational concepts in the design and implementation of efficient and reliable distributed computing systems. Show more.