Lade Daten...

Welcome to Distributed Systems 2019!


  • (Sep 29) Re-exam: We submitted the grades to the exam office, hope they will be visisible soon. Please do not forget to register for the exam review (see below) in case you want to see your exam.
  • (Sep 3) We now have received instructions on how to do the exam reviews. A registration will be required and the Corona/health/hygiene regulations apply. There will be a checkin and entering the exam review is only possible in the beginning as for the exam. During the exam review, we will use the check-in points to answer questions about the exam. During the exam review, no external items are allowed i.e., no bags, pens (just for the check-in you need a pen), paper and phones. If you are a “risk” student, please contact us beforehand.
  • (July 14) Exam registrations are open, you can register here.
    • Use code “F9Y1QI”, please note the registration deadline.
    • Please see Univis for dates, times, and location.
    • Please check the guidelines for exam during Corona sent by email by Frank Huch on the procedures and the official university rules.
    • We do not yet have any details on exam reviews.
    • Please note that due to change of the date previous registration to the re-exam (the one schedule for spring) are not valid anymore and everyone who wants to take this exam has to register.
  • (July 3) Exam registrations: I am still waiting for instructions from the department. I plan to update this page once I know more.
  • (June 15) 2nd examination date 14.9.2020 (tentative). See Univis for time and date.
  • (June 11) Update on the re-exams: Sadly, we do not know the dates yet, the university is still planning. All we know is that we will have a reexam in the new re-exam period. You find the exam periods as always on the website of the university. The exam will most likely be on campus.
  • (November 4) The focus for lab 1 has been assigned!
  • (October 24) The lab 1 is now out! Deadline: 7th of November, 14:15. Since there is no exercise session for Q&A before, please send a mail if you have any question!
  • (October 22) The prelab is now out. Deadline: 1st of November, 23:55.
  • (October 14) Course website for 2019 is online.


Why should I take this class? What will I learn? In a nutshell, we will introduce and discuss the underlying concepts and mechanisms that drive today’s distributed systems such as the Internet, data centers, etc. My lectures provide you with the required knowledge, and the labs give you a hands-on experience in developing distributed systems and exploring their real-world challenges.


  • Lecture slides - linked from the course schedule below
  • Exercise assignments - see tab sheets (“Blätter) below

The exercises include a Prelab that has to be passed before the actual homework exercises can be conducted.

If possible, please bring an Internet-capable device with you, such as a smartphone, tablet or laptop. We will use it for some interactive teaching. If you bring a smartphone or tablet, I would also suggest installing a QR-code reader app.


Your feedback is very important to us! As usual, we will use your feedback from the anonymous course evaluation to further improve the course. Additionally, your direct feedback is very welcome: please feel very invited to discuss the course and any suggestions you have with us personally.

Course Book

Marten van Steen and Andrew S. Tanenbaum, “Distributed Systems”, CreateSpace Independent Publishing Platform, ISBN-10: 1543057381, ISBN-13: 978-1543057386, Third edition (!). There might be different ISBN numbers for hard and soft cover etc. Digital copy: On the site of the authors, a digital copy is available (upon request) for free (note that we are using the third edition).

Course Schedule and Lecture Notes / Slides

We moved the prelimary course schedule and the lecture notes to the exercise “Course Schedule and Lecture Notes”. This allows me to only maintain one file and not two files (on for the German and one for the English course page).


You find all contact information here.