Lab: Concurrent and Distributed Systems
Der Entwurf und die Implementierung von parallelen und verteilten Systeme ist typischerweise ein schwieriger Prozess. Dieses Seminar (Lab) gibt Studierenden die Möglichkeit praktische Erfahrungen (Programmieren) zu sammeln und gelernte Theorie anzuwenden. Das Seminar hat zum Ziel skalierbare Lösungen zu implementieren und erlaubt es gleichzeitig die eigenen Lösungen in einer Programmiersprache der Wahl umzusetzen und Ansätze frei zu wählen. Studierende erhalten drei sequenzielle Programme (C/C++) und müssen diese in parallele (skalierbare) Lösungen überfuhren.
Das Lab wird mit einem mehrseitigen Bericht abgeschlossen.
Relevante Veranstaltungen: FCDS Vorlesung.
Organization
Kontakt | |
Sprache | Englisch |
Stunden pro Woche | -/-/4 |
Benoetigtes Vorwissen | Programmieren in C/C++ Git (Clone, Fork, Merge, Commit, Push) Linux Grundlagen Grundlagen multi-core Programierung Docker |
Registrierung |
DSE: Melden Sie sich zu Beginn des Semesters bei SELMA für die „Vorlesung“ und für die „Prüfung“ des Labs während des Semesters an. Die „Prüfung“ des Labs ist Ihr Bericht. Beachten Sie, dass eine Einschreibung bei SELMA nur bis ca. Ende Mai moeglich ist. Master-Informatik: Ihr Studiengang schreibt vor, dass Sie eine Präsentation über Ihre Berichte halten. Dies wird als Prüfung gehandhabt. Sie Ihren Vortrag/Verteidigung des Praktikums wie bei einer Prüfung beim Prüfungsamt anmelden. Tun Sie dies gegen Mitte des Semesters. Die Vorträge müssen innerhalb der Sommersemesterferien stattfinden. Diplom-Informatik: Das CDS-Lab kann nur als Zusatzmodul belegt werden, für das Sie sich beim Prüfungsamt anmelden müssen. Die Verteidigung wird ähnlich wie eine Prüfung abgewickelt (siehe Master-Informatik). Für die Verteidigung ist eine zusätzliche Anmeldung beim Prüfungsamt erforderlich. Die Vorträge müssen innerhalb der Sommersemesterferien stattfinden. |
Bemerkung |
Das Lab ist eine "work-at-home-only" Veranstaltung. |
Studienprogramm | Distributed Systems Engineering | Medien- informatik |
Master & Diplom Informatik |
Modul |
INF-DSE-20-E-FCDS-L |
MINF-04-KP-FG4 Komplexpraktikum |
INF-MA-PR Master-Praktikum (mit Kolloquium!) |
Important Notes
- Einige studentische Arbeiten aus dem Lab werden u.U. von uns weiterverwendet. Die Verwendung erfolgt anonym, ohne das private Daten von Studierenden veröffentlicht werden. Kontaktieren Sie uns bei Fragen.
- Die Zertifikate für das Lab sind typischerweise unbenotet. Studierende, die eine Note benötigen (z.B. Diplom Informatik) müssen dies auf Ihren Reports angeben.
- Bei Fragen schreiben Sie bitte eine E-Mail an Robert Krahn.
Aufgaben und Materialien für das Lab (TUD-VPN nötig):
Disclaimer
We are not affiliated with any of the commercial web sites we might link on this pages to. The links are only for informational purposes. We suggest you always consider obtaining a copy from the library before performing a purchase.