Distributed Systems


Basic Information

Instructors: James Cheney and Rik Sarkar


  1. PhD positions are available in Pervasive parallelism CDT. Contact us for distributed systems related topics.
Assignment Web Page

Course structure

Final Exam: 75%. Coursework: 25% -- One assignment with programming and theory.

Drps page for the course

Course topics outline

  1. Introduction to Distributed Systems slides
  2. Fundamentals of distributed computation slides 1, slides 2, slides 3
  3. Time and global states (Coulouris et al. chapter on "Time and global state") slides 1, slides 2, slides 3
  4. Coordination and agreement (Coulouris et al. chapter on "Coordination and agreement") slides 1, slides 2, slides 3
  5. Peer to Peer Slides 1, Slides 2
  6. Distributed operating systems. Slides
  7. Security

Lecture schedule

There is no lecture on February 6. We plan to continue lectures until March 24 (beginning of week 10).


Related material

Last year's web page. Note that last year the course was run as a split level 10/11 course. This year it will be run only as a level 11 course.

Last Updated: 9 March 2014 -- Rik Sarkar

Home : Teaching : Courses : Ds 

Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK
Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail: school-office@inf.ed.ac.uk
Please contact our webadmin with any comments or corrections. Logging and Cookies
Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh