PowerPoint
We provide PowerPoint slides based on the figures in the book. Teachers can easily merge their own teaching slides with those provided here. We may have introduced a few errors in the process of conversion from Framemaker. Please let us know of any problems and we will attempt to rectify them.
Note: The slides for Chapters 2,3,6,7,10,11,12 and 15 were found to be incompatible with with some versions of PowerPoint. This was detected and the downloadable .ppt files for those chapters were replace with corrected versions on 9 November 2019. If you have copies that were downloaded before that date we suggest that you replace them with new copies. We are very grateful to Professor Dick Wilkins of Thomas College, Maine, USA for identifying the problem and for his help in identifying and applying a solution.
Download Teaching Slides for Chapter 1 Characterisation of Distributed Systems
Download Teaching Slides for Chapter 2 System Models
Download Teaching Slides for Chapter 3 Networking and Internetworking
Download Teaching Slides for Chapter 4 Interprocess Communication
Download Teaching Slides for Chapter 5 Remote Invocation
Download Teaching Slides for Chapter 6 Indirect communication
Download Teaching Slides for Chapter 7 Operating System Support
Download Teaching Slides for Chapter 8 Distributed objects and components
Download Teaching Slides for Chapter 9 Web services
Download Teaching Slides for Chapter 10 Peer-to-peer Systems
Download Teaching Slides for Chapter 11 Security
Download Teaching Slides for Chapter 12 Distributed File Systems
Download Teaching Slides for Chapter 13 Name Services
Download Teaching Slides for Chapter 14 Time and Global States
Download Teaching Slides for Chapter 15 Coordination and Agreement
Download Teaching Slides for Chapter 16 Transactions and Concurrency Control
Download Teaching Slides for Chapter 17 Distributed Transactions
Download Teaching Slides for Chapter 18 Replication
Download Teaching Slides for Chapter 19 Mobile and Ubiquitous Computing
Download Teaching Slides for Chapter 20 Distributed Multimedia Systems
Download Teaching Slides for Chapter 21 Designing Distributed systems: Google Case Study