Distributed Computing Systems
Course Name:
Distributed Computing Systems (CO352)
Programme:
B.Tech (CSE)
Semester:
Sixth
Category:
Programme Core (PC)
Credits (L-T-P):
03 (3-0-0)
Content:
Introduction Distributed Systems and applications, Message Passing mechanisms IPC and RPC, Distributed Operating Systems – resources/process/thread management, Distributed File Systems and Services, Shared data, Synchronization Transaction and Concurrency Control, Distributed databases, Name service, Timing and Coordination, Replication, Security and Fault Tolerance.
References:
1. Pradeep Sinha, "Distributed Operating Systems - Concepts and Design", PHI, 2000.
2. George Couloris, Jean Dollimore and Time Kindberg, "Distributed Systems: Concepts and Design", Second Edition, Addison Wesley, 2003.
3. A.S. Tanenbaum and M.V. Steen, "Distributed Systems – Principles and Paradigms", PHI, 2003.
4. V. Rajaraman, C. Siva Ram Murthy, "Parallel Computers: Architecutre and Programming", PHI.
Department:
Computer Science and Engineering