Module

12 Treffer

Wahlmodule12

Cloud Information SystemsNoch keine Bewertungen für dieses Modul.Data EngineeringDu lernst Grundlagen und zentrale Technologien von Public Clouds kennen (Virtualisierung, Container, Orchestrierung) und wie cloud-native Informationssysteme aufgebaut sind (Client/Server, Middleware, Microservices). Am Ende kannst Du öffentliche Cloud-Services analysieren, Anforderungen und Herausforderungen beim Entwurf und Betrieb cloud‑nativer Systeme bestimmen und kosteneffiziente sowie skalierbare Architekturen mit aktuellen Cloud-Technologien entwerfen.5 ECTSläuft dieses SemesterCIT3230002Fortgeschrittene Konzepte verteilter Datenbanken - Programming Database Web ApplicationsNoch keine Bewertungen für dieses Modul.Data EngineeringDu lernst praxisnah, wie Webapplikationen aufgebaut und umgesetzt werden: Client, Server und Datenbank. Am Ende kannst du selbstständig Webanwendungen konzipieren, planen und implementieren sowie Web‑Geschäftsmodelle einschätzen.4 ECTSläuft dieses SemesterIN2140Query OptimizationNoch keine Bewertungen für dieses Modul.Data EngineeringDu lernst, wie relationale Datenbanksysteme Anfragen verarbeiten und wie man diese effizient optimiert. Am Ende kannst Du optimale Joinreihenfolgen bestimmen, Kosten- und Kardinalitätsmodelle einsetzen und Optimierungsentscheidungen unter Berücksichtigung physikalischer Eigenschaften wie Speicherzugriff oder Indexnutzung treffen.6 ECTSläuft dieses SemesterIN2219Anerkennung 1Noch keine Bewertungen für dieses Modul.Data Engineeringkein Termin dieses SemesterIN99540Anerkennung im Bereich Data EngineeringNoch keine Bewertungen für dieses Modul.Data Engineeringkein Termin dieses SemesterIN99541
7 weitere in WahlmoduleAnerkennung im Bereich Data EngineeringNoch keine Bewertungen für dieses Modul.Data Engineeringkein Termin dieses SemesterIN99542Cloud-Based Data ProcessingNoch keine Bewertungen für dieses Modul.Data EngineeringDu lernst, wie großskalige, cloudbasierte Systeme entworfen, implementiert und betrieben werden. Das Modul vermittelt Grundlagen verteilter Systeme, Rechenzentrumsinfrastruktur und aktuelle Cloud-Technologien sowie Methoden zur Skalierung, Ressourcenverwaltung und zur Identifikation von Engpässen.6 ECTSkein Termin dieses SemesterCIT323005Database Systems on Modern CPU ArchitecturesNoch keine Bewertungen für dieses Modul.Data EngineeringDu lernst, wie moderne CPU-Architekturen (CPU, Cache, TLB, Speicherhierarchie, Sprungvorhersage) das Verhalten und die Performance von Datenbanksystemen beeinflussen. Am Ende kannst du Speicherzugriffsmuster analysieren, Datenbank-Interna so anpassen, dass sie CPU/Cache nutzen, und Cache-bewusste Algorithmen sowie Kompressionsmethoden zur Durchsatzsteigerung beurteilen.6 ECTSkein Termin dieses SemesterIN2118Distributed SystemsNoch keine Bewertungen für dieses Modul.Data EngineeringDu lernst die Grundprinzipien und Bausteine großskaliger verteilter Systeme kennen: Kommunikation, Koordination, Fehlertoleranz und Replikation. Am Ende kannst du typische Algorithmen und Protokolle (z. B. logische Zeit, Konsens/Paxos, Replikationsschemata, DHTs) verstehen, ihre Eigenschaften bewerten und sie bei der Konzeption verteilter Anwendungen anwenden.5 ECTSkein Termin dieses SemesterIN2259Einsatz und Realisierung von DatenbanksystemenNoch keine Bewertungen für dieses Modul.Data EngineeringDu lernst, wie moderne Datenbanksysteme aufgebaut und eingesetzt werden. Am Ende kannst Du wesentliche Komponenten (Transaktionsverwaltung, Recovery, Mehrbenutzersynchronisation, physische Organisation, Anfragebearbeitung) erklären, Algorithmen und Datenstrukturen implementieren sowie Einsatzszenarien kritisch bewerten und skizzieren.6 ECTSkein Termin dieses SemesterIN2031IT-Sicherheit 2Noch keine Bewertungen für dieses Modul.Data EngineeringDu beschäftigst dich mit vertieften und speziellen Themen der IT-Sicherheit, u. a. digitaler Identität, Anwendungssicherheit, Systemsicherheit sowie Sicherheit mobiler und drahtloser Kommunikation. Am Ende kannst du komplexe Sicherheitslösungen bewerten, Sicherheitsprobleme analysieren und geeignete Schutzkonzepte anwenden.5 ECTSkein Termin dieses SemesterCIT3330002Parallel ProgrammingNoch keine Bewertungen für dieses Modul.Data EngineeringDu lernst Konzepte und Techniken paralleler Programmierung für verteilte und geteilte Speicherarchitekturen. Schwerpunkt sind MPI für verteilte Systeme und OpenMP für Shared-Memory; zusätzlich werden Abhängigkeitsanalyse, Programmtransformationen und neuere Programmiermodelle (z. B. PGAS, CUDA, OpenCL, OpenACC) behandelt. Am Ende kannst du Programme mit MPI und OpenMP erstellen, ihre Performance beurteilen und parallelisierte Anwendungen analysieren und optimieren.5 ECTSkein Termin dieses SemesterIN2147