Teaching Slides

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.

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 – not yet available

Download Teaching Slides for Chapter 7 Operating System Support

Download Teaching Slides for Chapter 8 Distributed objects and components – not yet available

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