Syllabus/achievement requirements

Required literature:

George Coulouris, Jean Dollimore, Tim Kindberg, Gordon Blair: Distributed Systems - Concepts and Design, 2011. Addison-Wesley. ISBN: 0-273-76059-9. 5th ed..

  • Chapter 1: All
  • Chapter 2: All
  • Chapter 4: 4.3
  • Chapter 5: All except 5.3.3
  • Chapter 6: 6.1, 6.2, 6.3 and 6.4
  • Chapter 8: 8.1, 8.2, 8.3, 8.4, 8.5 and 8.6
  • Chapter 9: 9.1, 9.2, 9.3, 9.4 and 9.6
  • Chapter 10: All
  • Chapter 14: All except 14.3 and 14.6
  • Chapter 15: All
  • Chapter 16: 16.1, 16.2, 16.3 and 16.4
  • Chapter 17: 17.1, 17.2, 17.3 and 17.4.1 (17.5 and 17.6 cursory knowledge only)
  • Chapter 18: 18.1, 18.2 and 18.3
  • Chapter 19: 19.1, 19.2, 19.3, 19.4.1, 19.4.2 and 19.6
  • Chapter 20: 20.1, 20.2, 20.3, 20.4 and 20.5

 

Andrew S. Tanenbaum, Maarten van Steen: Distributed Systems - Principles and Paradigms, 2007. Pearson/Prentice Hall. ISBN: 0-13-239227-5. 2nd ed..

  • Chapter 4: 4.1.2, 4.3 and 4.5
  • Chapter 6: All except 6.1 and 6.4
  • Chapter 7: All except 7.3
  • Chapter 8: 8.4 except 8.4.2, 8.5 except 8.5.2
  • Chapter 10: 10.1.1, 10.1.2, 10.2.1, 10.3, 10.4.1
  • Chapter 12: 12.1, 12.2, 12.3, 12.4 and 12.6
  • Chapter 13: 13.4.1

In addition, the following material is examinable:

  • All lectures and lecture slides (an overview of examinable material will be given in the Summary Lecture)
  • Knowledge related to the mandatory programming assignments can be tested during the exam.

 

Extra examinable material for PhD students (INF9040):

P. Eugster et. al.: The Many Faces of Publish/Subscribe, (p114-eugster.pdf).

P. Eugster et. al.: Epidemic Information Dissemination in Distributed Systems, (epidemic-dissemination.pdf).

 

Important: All mandatory assignments must have been approved in order to take the exam!

Publisert 18. nov. 2013 12:56