Logo des Instituts für Verteilte Systeme Logo der Universität Ulm

Vernetzte Systeme

Wintersemester 2026/2027

   
Titel:
Vernetzte Systeme
Englischer Titel:
Networked Systems
Typ:
Vorlesung mit Übung
Kürzel / Nr. / Modulnr.:
VNS / - / 77054
SWS / LP:
5 SWS / 6 LP
Dozent:
Prof. Dr. Frank Kargl
Betreuung:
Marcel Rieß, Artur Hermann
Termine:
Details zu Veranstaltungsterminen im Moodle-Kalender der Lehrveranstaltung

Vorlesung:
Montags, 16.15 Uhr - 17.45 Uhr, Hörsaal O27/H20; Beginn: 12.10.2026
Übung:
Dienstags, 14.15 Uhr - 15.45 Uhr, Hörsaal O27/H20; Beginn: 13.10.2026 (1. Woche abweichend im Smiley-Pool)
Lernplattform:
Die Veranstaltung wird mit Hilfe der Lernplattform Moodle durchgeführt. Bitte registrieren Sie sich hier.
Notenbonus:
Für die erfolgreiche Teilnahme an den Übungsaufgaben gibt es einen Notenbonus auf die schriftliche Prüfung. Die exakten Bestimmungen für den Notenbonus werden in der ersten Übung bekannt gegeben.
Prüfungstermine:
siehe Prüfungsplanungssystem

Beschreibung und allgemeine Angaben

Einordnung in die Studiengänge:
Informatik, B.Sc., FSPO 2022 Technische Informatik, 
Medieninformatik, B.Sc., FSPO 2022 Technische Informatik, 
Software Engineering, B.Sc., FSPO 2022 Technische Informatik, 
Informatik Lehramt, B.Sc., FSPO 2022 nach Änderungssatzung vom 20.12.2022 Pflichtmodule Informatik, 
Informatik Lehramt Erweiterungsfach, M.Ed., FSPO 2022 nach Änderungssatzung vom 20.12.2022 Pflichtmodule Informatik, 
Mathematik, B. Sc., FSPO 2024 Nebenfach Informatik, 
Mathematik, B. Sc., FSPO 2024 Fächerübergreifendes Nebenfach, 
Wirtschaftsmathematik, B. Sc., FSPO 2024 Informatik, 
Informatik Lehramt, B.Sc., FSPO 2025 Pflichtbereich Informatik, 
Informatik Lehramt Erweiterungsfach, M.Ed., FSPO 2025 Pflichtbereich Informatik
Lehr- und Lernformen:
Vernetzte Systeme (Vorlesung) (3 SWS), 
Vernetzte Systeme (Übung) (2 SWS)
Verantwortlich:
Prof. Dr. Frank Kargl
Dozent:
Prof. Dr. Frank Kargl
Unterrichtssprache:
deutsch
Turnus / Dauer:
jedes Wintersemester / 1
Voraussetzungen (inhaltlich):
Inhalte aus
 - Grundlagen der Praktischen Informatik
 - Objektorientierte Programmierung (insbes. Java Programmierung)
 - Technische Grundlagen
Voraussetzungen (formal):
Grundlage für (inhaltlich):
Weiterführende Veranstaltungen zu Rechnernetzen und Verteilten Systemen
Lernergebnisse:
Studierende können die Aufgaben von Kommunikationsschichten anhand des ISO/OSI-Modells benennen und am Beispiel des Internets erläutern. Sie sind in der Lage, auf Basis von UDP und TCP kommunizierende Anwendungen in Java zu entwickeln. Sie verstehen gängige Routingalgorithmen, Verfahren zur zuverlässigen Datenübertragung, Protokolle zum Medienzugang und grundlegende Eigenschaften der physikalischen Schicht und sind in der Lage, diese Ebenen anhand ihrer Merkmale und Funktionen zu bewerten.

Darüber hinaus sind die Studierenden mit typischen Problemen und Herausforderungen der verteilten Systeme vertraut und kennen beispielhafte Lösungsstrategien und können diese bei der Entwicklung verteilter Systeme anwenden.
Inhalt:
ISO/OSI-Modell, Anwendungs-, Transport-, Netzwerk-, Sicherungs- und physikalische Schicht,Kommunikationsprotokolle: Ethernet, IPv4, IPv6, TCP, UDP, ICMP, DNS, ARP, NDP,Anwendungsprotokolle anhand konkreter Beispiele wie SMTP o.Ä,,Mobilkommunikation: Grundlagen drahtloser Kanal, IEEE 802.11 WLAN,Typische Problemfelder und verteilte Algorithmen aus Bereichen wie Konsistenz, Zeitsynchronisation oder Fehlertoleranz,Beispiele für komplexe verteilte Anwendungen wie Blockchains
Literatur:
J. F. Kurose, K. W. Ross. Computer Networking, A Top-Down Approach. 7. Auflage oder später, Addison-Wesley,J. F. Kurose, K. W. Ross. Computernetzwerke, Der Top-Down-Ansatz. 7. Auflage oder später, Pearson,M. van Steen, A.S. Tanenbaum, Distributed Systems, CreateSpace Independent Publishing Platform oder online https://www.distributed-systems.net/
Bewertungsmethode:
Die Modulprüfung besteht aus einer benoteten Klausur. Die Teilnahme an der Prüfung setzt eine unbenotete Vorleistung voraus. Wenn eine vorgegebene Studienleistung erbracht wird, wird ein Notenbonus gemäß §17 (3a) der Allgemeinen Prüfungsordnung bei der unmittelbar folgenden Prüfung vergeben. Die Prüfungsnote wird um eine Notenstufe verbessert, jedoch nicht besser als 1,0. Eine Notenverbesserung von 5,0 auf 4,0 ist nicht möglich.
Arbeitsaufwand:
Präsenzzeit: 75 h
Vor- und Nachbereitung: 105 h
Summe: 180 h
Logo: Zertifikat seit 2008 – Audit familiengerechte Hochschule Logo: StudyCheck - Top Universität Logo: StudyCheck - digital readiness Logo: Weltoffene Hochschulen – Gegen Fremdenfeindlichkeit