Die Studierenden
kennen die spezifischen Anforderungen verteilter Systeme und deren Architekturen.
kennen Verfahren der Maschine-Maschine-Kommunikation und können diese einsetzen.
kennen die grundlegenden Mechanismen der Mobilkommunikation.
können ein verteiltes System (web-basiert, 3-Tier) aufbauen.
kennen Kommunikationsprotokolle für das Internet der Dinge (IoT).
können für einen einfachen Anwendungsfall eine Daten-Pipeline konzipieren und implementieren.
können Sensordaten von einer Maschine (z.B. Hybride Lernfabrik) lesen, verarbeiten und in einer geeigneten Datenbank speichern.
können Daten von definierten Schnittstellen (z.B. OPC-UA , REST) konsumieren.
kennen die Einsatzgebiete, Vor- und Nachteile von NoSQL Systemen.
können Zeitreihen in geeigneten Datenbanken speichern.
können cloud-basierte Werkzeuge zur Datenspeicherung und Verarbeitung einsetzen .
können real-time Datenströme effizient verarbeiten.
kennen Architekturen für verteilte Systeme.
können ein kleines Data-Engineering Projekt selbständig durchführen, dokumentieren und präsentieren.
Am Ende des Semesters findet eine abgesetzte Modulschlussprüfung in vier Teilen statt. Die Kurse Android, Betriebssysteme, Verteilte Systeme und IoT sowei Embedded Systems und IoT bilden je einen Teil der abgesetzten Modulschlussprüfung.
Während des Semesters wird im Kurs Data Engineering eine Prüfung geschrieben und ein Projekt bewertet.
Während des Semesters wird im Kurs Data Engineering eine Prüfung (Gewicht 12.5%) geschrieben und ein Projekt (Gewicht 12.5%) bewertet.
Am Ende des Semesters findet eine abgesetzte Modulschlussprüfung in vier Teilen statt. Die Kurse Android (Gewicht 12.5%), Betriebssysteme (Gewicht 25%), Verteilte Systeme und IoT (Gewicht 25%) sowei Embedded Systems und IoT (Gewicht 12.5%) bilden je einen Teil der abgesetzten Modulschlussprüfung.
Die Studierenden
Android ist eine der Hauptplattformen für die Entwicklung von mobilen Applikationen auf Nicht-Desktop-Rechnern.
Selbststudium
Online