Table of ContentsIntroduction to Distributed SystemSystem ModelTheoretical Foundation for Distributed SystemDistributed Mutual Exlusion and Distributed Shared MemoryDistributed Deadlock and Load SchedulingAgreement ProtocolInterprocess Communication and SynchronizationDistributed File SystemSecurity in Distributed SystemTransactions and Concurrency ControlReplicationDistributed Multimedia and Database SystemCorba Case StudyModel Question PapersIndex