Hinweise zum Einsatz der Google Suche

Vorlesung "Verteilte Systeme (Distributed Systems)"     Winter 23/24


02.11.2023All students who receive 6 LP for this course must perform an additional course achievement (successful processing of exercises). This is the case if you study
  - Bachelor Computer Science according to FPO-B 2021 (incl. dual studies and teaching)
  - Master Computer Science according to FPO-M 2021 (teaching degree only)
  - Master Business Informatics according to FPO 2019
but also if you study Computer Science according to the old PO 2012 and get 6 LP for it in your mentor's approval.
If you have registered for the exercises in unisono, you already should have recieved an email with the detailed information on how to do the course achievement. If you did not get this information, please contact us. 

12.09.2023Note that this course is not eligible in the Master Studies Computer Science according to FPO 2021 (except teaching degree).

12.09.2023 The lecture will be held in English, unless all participants can speak German!
The exercise sheets and solutions will be published both in German and English.
If you prefer slides in German, you can use this version (from winter term 2018!)

12.09.2023 Start of lecture: Thu. 12.10.2023, Start of exercises: Thu., 26.10.2023

Course Materials

Exercises / Solutions

Date of issue Date of discussion Exercise sheet Solution

1 19.10. 26.10. Übungsblatt, Exercise sheet
Lösung, Solution

2 26.10. 02.11. Übungsblatt, Exercise sheet
Lösung, Solution

3 02.11. 09.11. Übungsblatt, Exercise sheet
Lösung, Solution, Code

4 09.11. 16.11. Übungsblatt, Exercise sheet, Code
Lösung, Solution, Code

5 16.11. 23.11. Übungsblatt, Exercise sheet, Code
Lösung, Solution, Code

6 23.11. 30.11. Übungsblatt, Exercise sheet, Code
Lösung, Solution, Code

7 30.11. 07.12. Übungsblatt, Exercise sheet, Code
Lösung, Solution, Code

8 07.12. 14.12. Übungsblatt, Exercise sheet, Code

9 14.12. 11.01.

10 11.01. 18.01.

11 18.01. 25.01.


  • Distributed systems in general
    • Andrew S. Tanenbaum, Marten van Steen. Verteilte Systeme, Grundlagen und Paradigmen. Pearson Studium, 2003.
    • Ulrike Hammerschall. Verteilte Systeme und Anwendungen. Pearson Studium, 2005.
    • George Coulouris, Jean Dollimore, Tim Kindberg. Verteilte Systeme, Konzepte und Design, 3. Auflage. Pearson Studium, 2002.
  • Operating systems in general
    • Andrew S. Tanenbaum. Moderne Betriebssysteme, 2. Auflage. Pearson Studium, 2003.
    • William Stallings. Betriebssysteme – Prinzipien und Umsetzung, 4. Auflage. Pearson Studium, 2003.
  • Programming with Java RMI
    • Jim Farley, William Crawford, David Flanagan. Java Enterprise in a Nutshell. O’Reilly 2002.
    • Cay S. Horstmann, Gary Cornell. Core Java 2, Band 2 – Expertenwissen. Sun Microsystems Press / Addison Wesley, 2008.
    • Robert Orfali, Dan Harkey. Client/Server-Programming with Java and Corba. John Wiley & Sons, 1998.
    • Torsten Langner. Verteilte Anwendungen mit Java. Markt + Technik, 2002.