Module

13 Treffer

Wahlmodule13

Advanced Computer NetworkingNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu lernst Aufbau, Protokolle und Entwurfsprinzipien des Internets kennen. Am Ende kannst Du Netzwerkprotokolle und -architekturen erklären, Protokolle implementieren und Netze dimensionieren sowie Netzwerkalgorithmen und Simulationen beurteilen.5 ECTSläuft dieses SemesterIN2097High Performance Query ProcessingNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu lernst, wie moderne Datenbanksysteme analytische Abfragen ausführen und wie man diese so implementiert, dass sie nahe an der maximalen Hardware-Leistung laufen. Am Ende kannst du effiziente, skalierbare Algorithmen für Abfrageausführung auf Mehrkernprozessoren und mit modernen Speichertechnologien entwickeln.5 ECTSläuft dieses SemesterCIT323001Anerkennung aus dem AuslandNoch keine Bewertungen für dieses Modul.Advanced Topics in Data Engineeringkein Termin dieses SemesterIN99655Anerkennung aus dem AuslandNoch keine Bewertungen für dieses Modul.Advanced Topics in Data Engineeringkein Termin dieses SemesterIN99656AnwendungsprojektNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu arbeitest in einem praxisorientierten Projekt an einem Problem aus einem Anwendungsfach (z.B. Medizin, Biologie oder Wirtschaftsinformatik) und schlägst eine Brücke von Data Engineering and Analytics zum Anwendungsgebiet. Am Ende kannst du passende Methoden aus Data Engineering und Analytics anwenden, eine technische Lösung implementieren und diese für Fachleute des Anwendungsbereichs verständlich dokumentieren und präsentieren.10 ECTSkein Termin dieses SemesterIN2328
8 weitere in WahlmoduleAugmented RealityNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu lernst die Grundlagen von Augmented Reality (AR): geometrische Transformationen, Projektionsgeometrie, Darstellung von 3D-Informationen, Anzeige- und Tracking-Geräte sowie mathematische Grundlagen von optischem Tracking, Sensorfusion und Kalibrierung. Am Ende kannst du die mathematischen und programmierenden Aspekte von AR-Systemen beschreiben, analysieren und für eigene Lösungsansätze erweitern sowie Eingabe-/Ausgabegeräte auf ihre Eignung für Anwendungsszenarien bewerten.6 ECTSkein Termin dieses SemesterIN2018Codegenerierung für DatenverarbeitungNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu lernst, wie Codegenerierung für datenverarbeitende Programme funktioniert: von Programmdarstellungen (Quelltext, IR, Bytecode) über Optimierungen bis zur Erzeugung von Maschinencode und Ausführung in virtuellen Maschinen. Am Ende kannst Du geeignete Repräsentationen entwerfen, diese performant übersetzen und Optimierungen sowie Sandboxing-Maßnahmen berücksichtigen.6 ECTSkein Termin dieses SemesterCIT3230001Data Processing on Modern HardwareNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu lernst, wie sich moderne Prozessor- und Speicherarchitekturen auf das Design von Datenverarbeitungs- und Speichersystemen auswirken und wie man Software so optimiert, dass sie auf aktuellen Maschinen deutlich schneller läuft. Am Ende kannst du datenintensive Algorithmen und Datenstrukturen für Cache- und Speicherebenen optimieren, Parallelität und Hardware-Beschleuniger nutzen sowie Performance-Engpässe analysieren und beseitigen.5 ECTSkein Termin dieses SemesterCIT3230004Data Structure EngineeringNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu lernst, wie man Datenstrukturen für Hauptspeicher und Auslagerung so entwirft und implementiert, dass sie auf moderner Hardware wirklich schnell und platzsparend arbeiten. Die Vorlesung vermittelt Hardware-Grundlagen und zeigt Optimierungen für Hash-Tabellen, Suchbäume, Tries und ähnliche Strukturen; am Ende kannst du eigene, domänenspezifische Varianten entwickeln und für Mehrkernprozessoren skalierbar synchronisieren.5 ECTSkein Termin dieses SemesterCIT3230003Event ProcessingNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu lernst Grundlagen und Praxis des Event Processing: Wie Ereignisdaten verarbeitet, gefiltert, korreliert und erkannt werden. Am Ende kannst du gängige Konzepte, Formale, Sprachen und Muster von EP-Systemen anwenden und bewerten sowie ein eigenes EP-System im Rahmen eines Projektbeispiels implementieren.5 ECTSkein Termin dieses SemesterIN2288Fortgeschrittene Netzwerk- und Graph-AlgorithmenNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu vertiefst Kenntnisse zu Graphen- und Netzwerkalgorithmen: Schwerpunkte sind Zentralitätsmaße, Algorithmen zur Dichtemessung in (Teil-)Graphen, Zusammenhangsprobleme sowie das Assignment-Problem (ungarische Methode). Am Ende kannst Du komplexe Netzwerkprobleme analysieren, ihre Komplexität einschätzen und geeignete effiziente Algorithmen entwickeln bzw. anwenden.8 ECTSkein Termin dieses SemesterIN2158Guided ResearchNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu bearbeitest über ca. 6 Monate ein kleines, forschungsnahes Informatikprojekt in enger Betreuung. Du recherchierst selbstständig den aktuellen Stand der Forschung, erarbeitest ein eigenes, eng begrenztes Ergebnis mit wissenschaftlichen Methoden und verfasst einen englischen Ergebnisbericht; die Ergebnisse präsentierst du zudem in einem Kurzvortrag.10 ECTSkein Termin dieses SemesterIN2169Programming of SupercomputersNoch keine Bewertungen für dieses Modul.Advanced Topics in Data EngineeringDu übst und vertiefst die Konzepte aus dem Parallel Programming-Kurs, indem Du reale Codes parallelisierst, debuggst und für Supercomputer mit MPI und OpenMP optimierst. Du arbeitest auf großen parallelen Systemen (LRZ) und lernst den Umgang mit interaktiver und Batch-Ausführung auf Produktionssystemen.5 ECTSkein Termin dieses SemesterIN2190