Distributed Systems - Interaktive Studienpläne der TU Ilmenau
Die Interaktiven Studienpläne sind ein Informationsangebot zu den Studiengängen der TU Ilmenau.
Die rechtsverbindlichen Studienpläne entnehmen Sie bitte den jeweiligen Studien- und Prüfungsordnungen (Anlage Studienplan).
Alle Angaben zu geplanten Lehrveranstaltungen finden Sie im elektronischen Vorlesungsverzeichnis.
Bitte beachten Sie, dass auf dieser Seite keine Aktualisierungen mehr vorgenommen werden. Alle Module und Studienpläne ab der PO-Version 2021 (Bachelor- und Master-Studiengänge) sind ab sofort im Campus-Portal erreichbar.
|
Modulinformationen zu Distributed Systems
im Studiengang Master Research in Computer & Systems Engineering 2009
ACHTUNG: wird nicht mehr angeboten! |
|
|---|---|
| Modulnummer | 8192 |
| Prüfungsnummer | 2200296 |
| Fakultät | Fakultät für Informatik und Automatisierung |
| Fachgebietsnummer | 2255 (Verteilte Systeme und Betriebssysteme) |
| Modulverantwortliche(r) | Prof. Dr. Winfried Kühnhauser |
| Turnus | ganzjährig |
| Sprache | Englisch |
| Leistungspunkte | 10 |
| Präsenzstudium (h) | 67 |
| Selbststudium (h) | 233 |
| Verpflichtung | Wahlmodul |
| Abschluss | alternative Prüfungsleistung |
| Details zum Abschluss | oral exam (20 min) |
| Link zum Moodle-Kurs | |
| Lehrende | |
| Anmeldemodalitäten für alternative PL oder SL | |
| max. Teilnehmerzahl | |
| Vorkenntnisse | BSc Computer Science, especially - algorithms and complexity, - automata and formal languages, - operating systems, - networks, - discrete structures |
| Lernergebnisse und erworbene Kompetenzen | Fachkompetenz: Die Studierenden erwerben fortgeschrittene Kenntnisse über Design und Implementierung verteilter Systeme, wobei die Schwerpunkte auf verteilten Algorithmen und Systemsicherheit liegen. Sie werden hierdurch in die Lage versetzt, verteilte Systeme für komplexe Anwendungsszenarien zu konzipieren und entwickeln. Methodenkompetenz: Die Studierenden verfügen über das Wissen, Entwurfs- und Analysemethoden anzuwenden, mit denen grundlegende nichtfunktionale Systemeigenschaften erreicht und nachgewiesen werden. Systemkompetenz: Die Studierenden verstehen verteilte Systeme als strukturierte Systeme aus Komponenten mit individuellen Aufgaben und hochgradig komplexen Beziehungen und verstehen das Zusammenwirken dieser Komponenten und der Paradigmen, Methoden, Algorithmen und Architekturprinzipien, die dieses Zusammenwirken organisieren. |
| Inhalt | This course focuses on 2 major aspects of distributed systems: distributed algorithms and systems security. Part 1: Distributed Algorithms The design and implementation of distributed algorithms is not an easy task. Many facets of uncertainty caused by asynchrony, process and communication failures make it difficult to devise distributed software systems that are correct and robust. Course topics are • synchronous and asynchronous models for distributed algorithms Part 2: Systems Security The second part focuses on methodological engineering of security properties of distributed systems based on security policies and their formal models. In an early stage of the engineering process formal security models are used for the precise and unambiguous representation of security policies which then are analyzed by static model checking and simulative model execution. Successful models afterwards are transformed via specification languages into executable code which finally is integrated into a system's trusted computing base. Course topics are • requirements analysis
|
| Medienformen und technische Anforderungen bei Lehr- und Abschlussleistungen in elektronischer Form | Handouts, Papers, Books |
| Literatur | see website of course |
| Lehrevaluation | |

