06EC831 Distributed Systems syllabus for EC


Part A
Unit-1 Characterization of distributed systems 6 hours

Introduction, Examples of distributed systems, Resource sharing and the web, Challenges.

Unit-2 System models 6 hours

Introduction, Architectural models, Fundamental mode.

Unit-3 Interprocess communication 8 hours

Introduction, The API for the internet protocols, External data representation and marshalling, Clint-server communication, Group communication.

Unit-4 Distributed objects and remote invocation 6 hours

Introduction, Communication between distributed objects, Remote procedure call, Events and notifications.

Part B
Unit-5 Security 7 hours

Introduction, Overview of security technique cryptographic algorithms, Digital signature, Cryptography progrmatics.

Unit-6 Time & Global states 7 hours

Introduction, Clocks, Events, Process states, Synchronizing physical clocks, Global states, Distributed debugging.

Unit-7 Coordination and Agreement 7 hours

Distributed mutual exclusion, Elections, Multicast communication.

Unit-8 CORBA case study 5 hours

Introduction, CORBA RMI, CORBA Services.

Last Updated: Tuesday, January 24, 2023