Modul: Distributed Systems (6 Credits)

Name im Diploma Supplement

Distributed Systems

Verantwortlich

Prof. Dr. Torben Weis

Voraus­setzungen

Siehe Prüfungsordnung.

Workload

180 Stunden studentischer Workload gesamt, davon:
  • Präsenzzeit: 60 Stunden

Dauer

Das Modul erstreckt sich über 1 Semester.

Qualifikations­ziele

Die Studierenden

  • kennen die wesentlichen Grundlagen, Protokolle, Algorithmen und Architekturen Verteilter Systeme und können diese anwenden.

Prüfungs­modalitäten

Zum Modul erfolgt eine modulbezogene Prüfung in Form einer Klausur oder mündlichen Prüfung.

Verwendung in Studiengängen

  • SNE Master > Wahlpflichtbereich > 1.-3. FS, Wahlpflicht

Bestandteile

  • Vorlesung mit integrierter Übung Distributed Systems (6 Credits)

Modul: Distributed Systems (WIWI‑M0952)

Vorlesung mit integrierter Übung: Distributed Systems (6 Credits)

Name im Diploma Supplement

Distributed Systems

Anbieter

Abteilung für Allgemeine Informatik

Lehrperson

Prof. Dr. Torben Weis

Semesterwochenstunden

4

Sprache

englisch

Turnus

Wintersemester

maximale Hörerschaft

###LABEL_NOLIMIT###

empfohlenes Vorwissen

keines

Lehrinhalte

Die Vorlesung befasst sich mit den grundlegenden Konzepten und Protokollen für verteilte Systeme.

Die Vorlesung beginnt mit Grundlagen zur verteilten Kommunikation:

  • Serialisierung (ASN.1, CORBA XDR, SOAP)
  • Remote Procedure Calls
  • Verteilte Objekte

und widmet sich dann wichtigen Basisalgorithmen

  • Physikalische Uhren
  • Logische Uhren
  • Transaktionen
  • Synchronisation
  • Replikation und Konsistenz
  • Globaler Zustand

Literaturangaben

  1. Coulouris/Dollimore/Kindberg: Distributed Systems - Concepts and Design, Addison-Wesley 2001 (3rd edition).
  2. Tannenbaum/van Steen: Distributed Systems - Principles and Paradigms, Prentice Hall 2002.
  3. Borghoff/Schlichter: Rechnergestützte Gruppenarbeit (in German), Springer 1998

didaktisches Konzept

Die Veranstaltung entspricht einem Vorlesungsanteil von 3 SWS und einem Übungsanteil von 1 SWS.

Vorlesung mit integrierter Übung: Distributed Systems (WIWI‑C1242)