Module

245 Treffer

Wahlmodulkatalog Informatik245

3D Scanning & Motion CaptureNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst Methoden zur 3D-Erfassung und Motion Capture mit Fokus auf RGB-D-Sensoren und algorithmische Grundlagen. Am Ende kannst du Daten mit Consumer-RGB-D-Scannern erfassen, verstehst starre und nicht-starre 3D-Rekonstruktionen, Pose- und Gesichtstracking sowie passende Optimierungsverfahren und kannst ausgewählte Ansätze praktisch implementieren.6 ECTSläuft dieses SemesterIN2354Advanced Computer ArchitectureNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du erhältst einen Überblick über moderne Prozessor- und Systemarchitekturen mit Fokus auf Parallelität, Speicherhierarchien, Verfügbarkeit und Virtualisierung. Du lernst verschiedene Klassen paralleler Architekturen (Instruktion-, Daten-, Thread- und Prozess-Level) kennen, ihre Vor- und Nachteile einzuschätzen und das Zusammenspiel von Hardware und Compiler-Techniken zu bewerten. Am Ende kannst du Architekturentscheidungen für unterschiedliche Anwendungen analysieren und bewerten.6 ECTSläuft dieses SemesterIN2076Advanced Computer NetworkingNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du 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 SemesterIN2097Advanced Concepts of Programming LanguagesNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du beschäftigst dich mit der Bedeutung (Semantik) verschiedener Sprachkonstrukte und damit, wie sie in Compilern und Laufzeitsystemen umgesetzt werden. Am Ende kannst du Sprachfeatures analysieren, vergleichen und gegebenenfalls in einem anderen Sprachmodell nachbilden sowie Compiler erweitern, um diese Konstrukte zu unterstützen.6 ECTSläuft dieses SemesterCIT3230000Advanced Deep Learning for Computer Vision: Visual ComputingNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Das Modul vermittelt aktuelle Deep‑Learning‑Methoden für Computer Vision. Du lernst sowohl theoretische Grundlagen moderner neuronaler Architekturen als auch praktische Methoden wie generative Modelle (GANs, Diffusionsmodelle, Large Reconstruction Models) und moderne 3D‑Repräsentationen (z. B. Neural Radiance Fields, 3D Gaussian Splatting). Am Ende kannst du state‑of‑the‑art‑Verfahren anwenden, bewerten und in Projektarbeiten umsetzen.8 ECTSläuft dieses SemesterIN2390
240 weitere in Wahlmodulkatalog InformatikAdvanced Deep Learning for RoboticsNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)In diesem Modul vertiefst Du fortgeschrittene Deep-Learning-Methoden mit Schwerpunkt auf robotischen Anwendungen und Deep Reinforcement Learning. Du lernst sowohl theoretische Grundlagen zu modernen Netzarchitekturen und probabilistischen Methoden als auch deren praktische Umsetzung in Simulationen und Projekten für Robotik-Tasks.8 ECTSläuft dieses SemesterCIT433027Advanced Robot Learning and Decision-MakingNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst fortgeschrittene Methoden für Robotik, die Modellierung, optimale Regelung und lernbasierte Verfahren (inkl. Reinforcement Learning) verbinden. Am Ende kannst du robotische Systeme modellieren, moderne Steuerungsalgorithmen ableiten und gelernte Modelle in Kontrollarchitekturen einsetzen, um mit Unsicherheiten und Modellfehlern umzugehen.5 ECTSläuft dieses SemesterCIT433037Advanced Topics of Software EngineeringNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du lernst, wie Anforderungen, Architektur, Design, Implementierung und Qualitätssicherung bei der Entwicklung großer Softwaresysteme eng verzahnt werden. Am Ende kannst du Anforderungen (funktional und nicht-funktional) erheben und spezifizieren, ihre Auswirkungen auf Architektur und Code bewerten sowie Architekturen und Lösungsansätze hinsichtlich zentraler Qualitätsattribute analysieren.8 ECTSläuft dieses SemesterIN2309AI TestingNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du lernst, wie man Software prüft, deren Logik und Entscheidungen stark auf Künstlicher Intelligenz beruhen. Am Ende kannst Du Teststrategien für datengetriebene, KI-basierte Systeme entwerfen, geeignete Testverfahren auswählen und Testergebnisse kritisch bewerten.5 ECTSläuft dieses SemesterCIT423002Ausgewählte Themen aus dem Bereich Datenbanken und InformationssystemeNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)In diesem Modul werden wechselnde, aktuelle Themen aus dem Bereich Datenbanken und Informationssysteme vorgestellt. Du lernst Forschungsstand und Techniken in ausgewählten Gebieten kennen und kannst am Ende Konzepte zur Datenhaltung analysieren und kritisch bewerten.5 ECTSläuft dieses SemesterIN3100Ausgewählte Themen aus dem Bereich Formale Methoden und ihre AnwendungenNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du beschäftigst dich mit aktuellen Themen aus dem Bereich Formale Methoden und ihrer Anwendung. Am Ende kennst du Forschungs- und Entwicklungsstand in ausgewählten Teilgebieten und kannst dich mit aktuellen Forschungsprojekten und -ergebnissen auseinandersetzen.5 ECTSläuft dieses SemesterIN3350Automata and Formal LanguagesNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du lernst, wie verschiedene Klassen von Automaten (endliche, deterministische, nichtdeterministische, Büchi-Automaten) als Datenstrukturen zur Darstellung und Manipulation von (auch unendlichen) Mengen und Relationen eingesetzt werden. Du übst Aufbau und Kombination von Automaten, automatische Operationen (z. B. Boolesche Operationen, Joins) und den Zusammenhang zwischen Automaten und Logik sowie deren Anwendung in Pattern-Matching, Program Verification und bei Problemen wie Diophantischen Gleichungen.8 ECTSläuft dieses SemesterIN2041Business Analytics and Machine LearningNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst Methoden der statistischen Analyse und des maschinellen Lernens für Klassifikation, numerische Vorhersage und Clustering. Nach dem Modul kannst du Annahmen und Funktionsweisen verbreiteter Verfahren erklären und Datensätze mit R analysieren sowie Ergebnisse interpretieren.5 ECTSläuft dieses SemesterIN2028Cloud Information SystemsNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)Du 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 SemesterCIT3230002Computational NeuroscienceNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst Konzepte und Implementationen zentraler Modelle und Methoden der Computational Neuroscience in Python. Am Ende kannst du neuronale Einzelzell- und Netzwerkmodelle implementieren, deren Eigenschaften analysieren und Modelle auf neue Fragestellungen übertragen sowie grundlegende Methoden des Machine Learning und der Informationsanalyse anwenden.5 ECTSläuft dieses SemesterLS20056Computer Vision III: Detektion, Segmentierung und TrackingNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst moderne Methoden zur Objekterkennung, Segmentierung und Verfolgung in Bildern und Videos kennen. Am Ende verstehst du die zugrundeliegenden Deep-Learning-Konzepte und kannst reale Computer-Vision-Probleme mit state-of-the-art Modellen in PyTorch bearbeiten.6 ECTSläuft dieses SemesterIN2375Data Mining und Knowledge DiscoveryNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst Methoden des Data Mining und Knowledge Discovery kennen: von Datenquellen und -qualität über Vorverarbeitung, Visualisierung und Merkmalsauswahl bis zu Korrelation, Regression, Prognose, Klassifikation und Clustering. Am Ende kannst du geeignete Methoden auswählen, anwenden und kritisch bewerten sowie die Grundlagen selbstständig vertiefen.3 ECTSläuft dieses SemesterIN2030Design Space Exploration using Software SimulatorsNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du lernst, Design Space Exploration (DSE) mit softwarebasierten Simulatoren durchzuführen, um Architekturentscheidungen für Prozessoren und SoCs systematisch zu bewerten. Am Ende kannst du Performance-, Energie- und Flächen‑(PPA) Trade-offs analysieren und fundierte Designentscheidungen vor der RTL‑Implementierung treffen.5 ECTSläuft dieses SemesterCIT433051EchtzeitsystemeNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst die speziellen Methoden, Probleme und Lösungen für Echtzeitsysteme kennen. Du verstehst, wie sich Echtzeitsysteme von allgemeinen Systemen unterscheiden, wie Modellierung, Scheduling, nebenläufige Programmierung, echtzeitfähige Kommunikation sowie typische Hardware für Sensorik und Aktorik eingesetzt werden und kannst passende Lösungen auswählen und umsetzen. Das Modul schließt mit einer Einführung in fehlertolerante Systeme.6 ECTSläuft dieses SemesterIN2060Efficient Algorithms and Data StructuresNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du lernst die Grundlagen der Analyse von Algorithmen sowie zentrale Datenstrukturen und grundlegende algorithmische Probleme. Schwerpunkte sind Laufzeit- und Speicheranalyse, verschiedene Suchbäume, Hash-Verfahren, Prioritätswarteschlangen, Union-Find-Strukturen sowie Maxflow-/Mincut- und Matching-Algorithmen. Am Ende kannst du Algorithmen analysieren, die Effizienz von Datenstrukturen beurteilen und neue Lösungen für Probleme entwerfen.8 ECTSläuft dieses SemesterIN2003Einführung in Quantum ComputingNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst die mathematischen Grundlagen des Quantum Computing sowie die grundlegenden Konzepte der Quantenmechanik und Quantenschaltungen. Am Ende kannst du einfache Quantenalgorithmen analysieren, Quantenschaltungen für grundlegende Aufgaben entwerfen und einschätzen, wofür Quantencomputer künftig eingesetzt werden können.5 ECTSläuft dieses SemesterIN2381eLearning - Techniken und InfrastrukturenNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem FachgebietDu lernst Grundlagen, Konzepte und Techniken des eLearning kennen: von pädagogisch-didaktischen Aspekten über technische Architekturen bis zu Standards und Integration in Hochschullandschaften. Am Ende kannst du Lehr-/Lernumgebungen einordnen und bewerten, ihre Funktion und Einbettung in Campus-Management-Systeme erklären sowie einfache Lehrinhalte mit Grundkenntnissen in XML erstellen.3 ECTSläuft dieses SemesterIN2093Embedded Systems and SecurityNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst, wie eingebettete Systeme (z.B. Mikrocontroller) aufgebaut und betrieben werden und wie du sie gegen Angriffe absicherst. Am Ende kannst du Aufgaben auf echter Hardware implementieren, typische Schwachstellen erkennen, geeignete Schutzmaßnahmen auswählen und Sicherheitsfunktionen (z. B. Kryptographie, Separation) anwenden.6 ECTSläuft dieses SemesterCIT433040Formale Methoden für Cyber-Physical SystemsNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst formale Methoden zur Verifikation, Regelung, Beobachtung und Identifikation von Cyber‑Physical Systems (z. B. autonome Fahrzeuge, Roboter, Smart Grids). Am Ende kannst du Systeme mithilfe von Mengenrepräsentationen, Reachability‑Analyse und korrekt‑durch‑Konstruktions Methoden verifizieren und praktisch anwenden.5 ECTSläuft dieses SemesterIN2383Foundations and Application of Generative AINoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst die Grundlagen und praktischen Anwendungen von generativer KI kennen, einschließlich moderner Modelle wie Transformer-Architekturen, Large Language Models und Stable Diffusion. Am Ende kannst du Prompt-Engineering anwenden, Open‑Source-Modelle laden und feintunen, sowie Chancen, Risiken und Sicherheitsaspekte von generativer KI einschätzen.6 ECTSläuft dieses SemesterCITHN2014Fundamentals of Artificial IntelligenceNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst die Grundlagen der künstlichen Intelligenz: von Suchverfahren und Constraint-Satisfaction über Logik und probabilistische Modelle bis zu Entscheidungsfindung, Lernen und einer Einführung in Robotik. Am Ende kannst du einfache KI-Systeme entwerfen und grundlegende Methoden aus Suche, Logik, Wahrscheinlichkeit und Entscheidungstheorie anwenden.6 ECTSläuft dieses SemesterIN2406Game PhysicsNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst grundlegende Konzepte und Methoden zur physikalischen Simulation, wie Animationstechniken, Starrkörpersimulation, Kollisionsbehandlung, Partikelsysteme sowie Grundlagen zur Elastizitäts- und Fluidsimulation. Am Ende kannst du geeignete physikalische Modelle auswählen, die zugehörigen Berechnungen durchführen und Simulationsalgorithmen für die Integration in Echtzeitsysteme implementieren — einschließlich Umsetzung in C++.6 ECTSläuft dieses SemesterIN0037Games on GraphsNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du lernst die Theorie von Spielen auf endlichen Graphen kennen. Aufbauend auf Erreichbarkeitsspielen werden sowohl qualitative als auch quantitative Varianten behandelt, und du kannst am Ende die grundlegenden Lösungsverfahren anwenden und kleinere Spielinstanzen selbst lösen.5 ECTSläuft dieses SemesterIN2296High Performance Query ProcessingNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)Du 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 SemesterCIT323001HW/SW CodesignNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du lernst den Entwurfsprozess von gemischten Hardware-/Software-Systemen (z. B. SoC) kennen – von Funktionsgraphen über Partitionierung in Hardware- und Softwareteile bis zu FPGA-Netzlisten und ausführbarem Objektcode. Am Ende kannst du Entwurfsprobleme modellieren, Partitionierungs- und Scheduling-Algorithmen anwenden und die Qualität resultierender HW/SW-Lösungen bewerten.5 ECTSläuft dieses SemesterEI70630Höhere AlgorithmikNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du lernst grundlegende Techniken zur Entwicklung und Analyse effizienter Algorithmen (z. B. Divide-and-Conquer, dynamische Programmierung, Randomisierung, Greedy-Verfahren, amortisierte Analyse) und wendest sie auf zentrale Probleme wie Sortieren, Graphenprobleme, String- und Sequenzalgorithmen sowie Datenstrukturen an. Am Ende kannst du klassische algorithmische Verfahren verstehen, analysieren und zur Lösung grundlegender Aufgaben einsetzen.8 ECTSläuft dieses SemesterCIT323004Image SynthesisNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst moderne Techniken der Bildsynthese von der programmierbaren Grafik-Pipeline über Shader- und Multi-Pass-Verfahren bis hin zu lokalen und globalen Beleuchtungsmodellen. Am Ende kannst du verschiedene Renderverfahren einordnen, bestehende Bildsynthese-Tools bewerten und selbst Renderings für gegebene Modelle und Szenen erstellen.5 ECTSläuft dieses SemesterIN2015Industrielle BildverarbeitungNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)In dem Modul lernst Du praxisrelevante Methoden und Algorithmen der industriellen Bildverarbeitung kennen. Du verstehst die typischen Einsatzgebiete (z. B. Lageerkennung, Form- und Maßprüfung, Beschriftungs- und Objekterkennung) und kannst Bildverarbeitungsaufgaben analysieren, bewerten und Lösungen entwickeln.6 ECTSläuft dieses SemesterIN2369Intelligent Robots with a Sense of SmellNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst, wie mobile Roboter mit Gas-Sensorik eingesetzt werden können, z. B. zur Erfassung von Luftschadstoffen, zur Kartierung von Gasverteilungen und zur Lokalisierung von Emissionsquellen. Am Ende kannst du Gas-Sensordaten von mobilen Plattformen auslesen, Gasverteilungen abschätzen und Quellen lokalisieren sowie typische physikalische, schaltungs- und algorithmische Herausforderungen beurteilen.7 ECTSläuft dieses SemesterCIT433039Introduction to Deep LearningNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)In diesem Modul lernst du die Grundlagen und aktuelle Methoden des Deep Learning kennen, mit besonderem Schwerpunkt auf neuronalen Netzen und Convolutional Neural Networks. Du verstehst Theorie (z. B. Backpropagation, SGD, Regularisierung) und erwirbst praktische Erfahrung beim Trainieren und Optimieren von Netzarchitekturen, sodass du einfache Anwendungen wie Ziffernerkennung oder Bildklassifikation lösen kannst.6 ECTSläuft dieses SemesterIN2346Introduction to Surgical RoboticsNoch keine Bewertungen für dieses Modul.Digitale Biologie und Digitale Medizin (DBM)Du lernst, wie Robotik in der Chirurgie angewendet wird: von klinischen Einsatzszenarien über die technischen Grundlagen bis zur Entwicklung robotikgestützter Lösungen für medizinische Probleme. Am Ende kannst Du Einsatzpotenziale abschätzen, Robotik in chirurgische Arbeitsabläufe integrieren und einfache Prototypen für definierte klinische Aufgaben entwerfen und präsentieren.6 ECTSläuft dieses SemesterIN2292Konzepte und Software Design für Cyber-Physische SystemeNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst zentrale Konzepte und Techniken für Cyber-Physische Systeme (CPS) kennen und kannst anschließend zeitsensible Software für CPS entwerfen und analysieren. Dazu gehören Signalverarbeitung, zeitkritisches I/O, Mikroprozessor-Schnittstellen, Datenkommunikation sowie Echtzeitbetriebssysteme und -techniken.5 ECTSläuft dieses SemesterMW2411Künstliche Intelligenz in der MedizinNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst Grundlagen und aktuelle Methoden der Künstlichen Intelligenz im medizinischen Kontext kennen, von ML für medizinische Bildgebung über NLP für klinische Daten bis zu Datenschutz, Interpretierbarkeit und ethischen Aspekten. Am Ende kannst du die wichtigsten Themen einordnen, sie auf eigene Deep‑Learning‑Projekte anwenden und Strategien zur Bewertung und Umsetzung in der klinischen Praxis entwickeln.5 ECTSläuft dieses SemesterIN2403Machine LearningNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst die probabilistischen Grundlagen des maschinellen Lernens und zentrale Lernalgorithmen kennen — von einfachen Nachbarschafts- und Clusterverfahren über lineare Modelle und Support-Vektormaschinen bis zu neuronalen Netzen und EM-Methode. Am Ende kannst Du passende Algorithmen für gegebene Probleme auswählen, beschreiben und herleiten.8 ECTSläuft dieses SemesterIN2064Machine Learning for 3D GeometryNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst theoretische Grundlagen und moderne Machine‑Learning‑Methoden für 3D‑geometrische Daten kennen. Das Modul behandelt Repräsentationen von Formen und Szenen sowie Deep‑Learning‑Architekturen für diskriminative und generative Aufgaben wie Klassifikation, Segmentierung, Rekonstruktion und Synthese. Am Ende kannst du gängige Ansätze auf Punktwolken, Volumendaten, Multi‑View‑Eingaben und Graphen verstehen und praktisch anwenden.6 ECTSläuft dieses SemesterIN2392Machine Learning for Electronic Design Automation and ManufacturingNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du lernst, wie Machine-Learning-Methoden die Entwicklung, das Design, die Prüfung und die Fertigung von Chips unterstützen und verbessern können. Das Modul verbindet theoretische Grundlagen mit aktuellen Verfahren und hands-on Übungen, sodass Du Machine-Learning-Ansätze auf konkrete Design-Automation- und Manufacturing-Aufgaben anwenden kannst.5 ECTSläuft dieses SemesterCIT433031Muster in der SoftwaretechnikNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du lernst Muster in der Softwaretechnik kennen und anzuwenden: von Architektur- und Entwurfsmustern über Test- und Organisationsmuster bis zu Antimustern. Am Ende kannst du Muster für Analyse, System- und Detailentwurf identifizieren, in UML modellieren und das Modell in Java-Quellcode überführen.5 ECTSläuft dieses SemesterIN2081Natural Language ProcessingNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du erhältst eine fundierte Einführung in moderne Natural Language Processing (NLP)-Methoden. Am Ende kennst du zentrale Konzepte, Algorithmen und Modelle vom Tokenizing über Parsing, Embeddings und NER bis zu modernen neuronalen Ansätzen und kannst wissenschaftliche Publikationen der Disziplin lesen, analysieren und für eigene Projekte oder Abschlussarbeiten einordnen.6 ECTSläuft dieses SemesterIN2361Network SecurityNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)In diesem Modul erhältst du eine Einführung in Netzsicherheit: Bedrohungsszenarien, Schutzanforderungen und das Einbinden von Sicherheitsmaßnahmen in Netzwerkarchitekturen und -protokolle. Du lernst kryptografische Grundlagen sowie Sicherheitsprotokolle kennen und kannst am Ende Techniken wie PKI, Kerberos, IPsec, TLS sowie Firewall- und Intrusion-Detection-Konzepte einordnen und anwenden.5 ECTSläuft dieses SemesterIN2101Neuroprosthetics: Artificial LimbsNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst Grundlagen und aktuelle Entwicklungen der Neuroprothetik für Arm- und Beinprothesen sowie Methoden zur Integration von Steuerung und sensorischem Feedback. Am Ende kannst du Konzepte für mechatronische Prothesensysteme entwerfen, EMG-Signale zur Mehrfreiheitsgradsteuerung analysieren und funktionelle Bewertungsmethoden kritisch einschätzen.5 ECTSläuft dieses SemesterIN2405Numerische Algorithmen im HochleistungsrechnenNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst ausgewählte numerische Algorithmen für High-Performance-Computing (HPC), z. B. Löser für partielle Differentialgleichungen, Methoden der numerischen Linearen Algebra, partikelbasierte Simulationen und spektrale Verfahren. Du kannst deren Anwendungsbereich einschätzen, grundlegende Performance-Eigenschaften analysieren und die Parallelisierbarkeit sowie Skalierbarkeit der Algorithmen bewerten und nutzen.8 ECTSläuft dieses SemesterIN2398Parallel Programming SystemsNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst, wie Parallelprogrammiermodelle effizient implementiert werden und wie Compiler und Laufzeitumgebungen diese Modelle auf reale Mehrkern‑Architekturen abbilden. Am Ende weißt Du, wie grundlegende Algorithmen und Mechanismen (z. B. Locks, Barrieren, Scheduling) funktionieren und wie sie mit Prozessorarchitekturen interagieren, exemplarisch erläutert anhand der Intel‑Architektur.3 ECTSläuft dieses SemesterIN2365Physical Unclonable FunctionsNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst, wie in Hardware vorhandener Zufall für IT-Sicherheitsaufgaben genutzt wird: zunächst Physical Unclonable Functions (PUFs) — Aufbau, genutzte Effekte, Qualitätsbewertung, Anwendungen, Angriffe und Gegenmaßnahmen — und anschließend Zufallszahlengeneratoren und deren Analyse. Praktisch implementierst du eine PUF-basierte Ver- und Entschlüsselung sowie Schlüsselspeicherung und Zufallszahlengenerierung auf einem FPGA.5 ECTSläuft dieses SemesterEI71029Programmierung und Regelung für Mensch-RoboterinteraktionNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du beschäftigst Dich mit Programmierung und Regelung für die Mensch‑Roboter‑Interaktion. Du lernst robotische Modellbildung, verschiedene Regelungsstrategien und deren Implementierung in Simulationen und am KUKA‑DLR Leichtbauroboter, inklusive praktischer Erprobung und Demonstrationen.5 ECTSläuft dieses SemesterIN2308ProgrammoptimierungNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du lernst Methoden und Analysen zur Verbesserung der Laufzeiteffizienz von Programmen. Das Modul behandelt Datenflussanalysen, Fixpunktberechnungen und optimierende Transformationen sowie hardware-nahe Techniken wie Registerverteilung, Instruktionsauswahl und Scheduling. Am Ende kannst du Analysen auf kleine Programme anwenden und Optimierungen entwickeln.8 ECTSläuft dieses SemesterIN2053Protein Prediction II for Computer ScientistsNoch keine Bewertungen für dieses Modul.Digitale Biologie und Digitale Medizin (DBM)Du lernst Methoden zur Vorhersage von Proteinfunktionen aus Sequenz- und Strukturinformationen kennen sowie Ansätze zur Vorhersage von Interaktionen, Subzellulärer Lokalisation und Effekten einzelner Aminosäurevarianten. Am Ende kannst du ML-/KI-basierte Vorhersagemethoden kritisch bewerten, selbst Lösungsansätze entwerfen und in Pseudocode oder Programmen umsetzen.8 ECTSläuft dieses SemesterIN2291Query OptimizationNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)Du 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 SemesterIN2219Ringvorlesung SystemsicherheitNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)In der Ringvorlesung präsentieren Forschende und Industrievertreter aktuelle Fragestellungen und Lösungsansätze der IT-Sicherheit für Systeme und Anwendungen. Am Ende kannst du grundlegende Sicherheitsprobleme erkennen und die vorgestellten Lösungsansätze wiedergeben.3 ECTSläuft dieses SemesterEI75671RoboticsNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst, wie mechanische Systeme — insbesondere Roboter-Manipulatoren — in mathematische Modelle überführt werden, um Bewegung und Dynamik zu beschreiben. Darauf aufbauend erarbeitest du Regelungsparameter (zum Beispiel für PID-Regler), um Abweichungen entlang vorgegebener Trajektorien auszugleichen und Position bzw. Kraft zu regeln.6 ECTSläuft dieses SemesterIN2067Secure Autonomous SystemsNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst, welche Sicherheitsherausforderungen autonome Systeme haben und wie man sie entwirft, um Echtzeitanforderungen und verschiedene Sensoren zu berücksichtigen. Am Ende kannst du typische Schwachstellen benennen, Angriffe demonstrieren und Schutzmaßnahmen praktisch anwenden.5 ECTSläuft dieses SemesterCIT433046Security in Communications and StorageNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst Methoden und Konzepte, um Sicherheit in Kommunikations- und Speichersystemen zu erzielen. Das Modul behandelt klassische und post-quantum Kryptographie, fehlerkorrigierende Codes und ihre Anwendung in verteilter Datenspeicherung sowie Private Information Retrieval; am Ende kannst du diese Schemata verstehen, bewerten und praktisch anwenden.5 ECTSläuft dieses SemesterEI71060Sichere Implementierung kryptographischer VerfahrenNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst, wie kryptographische Verfahren sicher in eingebetteten Systemen implementiert werden und wie typische praktische Angriffe (z. B. Timing-, Strom- und Fehlerangriffe) funktionieren. Am Ende bist du in der Lage, Implementierungen zu entwerfen, Angriffszenarien zu beurteilen und geeignete Schutzmaßnahmen praktisch anzuwenden.6 ECTSläuft dieses SemesterEI7243Software for Quantum ComputingNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst, wie Software für Quantencomputer aufgebaut ist und wie du Quantenanwendungen entwirfst, realisierst und auf bestehenden Plattformen ausführst. Am Ende kannst du Quantenalgorithmen praktisch umsetzen, simulieren, kompilieren, verifizieren und für reale Quantenrechner vorbereiten.5 ECTSläuft dieses SemesterCIT4330012Statistical Foundations of LearningNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst statistische Grundlagen der Machine-Learning-Theorie und mathematische Werkzeuge zur Analyse von Lernalgorithmen. Am Ende kannst du Generalisierungs- und Konsistenzfragen bewerten, Algorithmen wie k‑NN, SVM und einfache neuronale Netze theoretisch analysieren und neuere Entwicklungen wie Überparametrisierung und Trainingsdynamiken einordnen.8 ECTSläuft dieses SemesterCIT4230004Strategic IT ManagementNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du lernst zentrale Konzepte, Methoden und Entscheidungsfelder des strategischen IT-Managements kennen und wie diese zusammenwirken. Am Ende kannst du Beziehungen zwischen IT-Strategie, Enterprise Architecture Management, Large-scale Agile Development und IT-Governance erklären und Muster sowie Frameworks in Modellen, Methoden, Kennzahlen und Visualisierungen anwenden.4 ECTSläuft dieses SemesterCIT4230000Trustworthy Distributed LearningNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst Grundlagen und aktuelle Forschung zu verteiltem Lernen (zentralisiert, föderiert, dezentral) mit Fokus auf Datenschutz, Robustheit gegen bösartige Clients und Reduktion der Kommunikationskosten. Am Ende kannst du Algorithmen zur Privatsphäre, Robustheit und Kommunikationseffizienz analysieren, selbst implementieren und kritisch bewerten.6 ECTSläuft dieses SemesterCIT433044Trustworthy Machine Learning SystemsNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst, wie man Systeme gestaltet und bewertet, die vertrauenswürdige Funktionen mit Machine-Learning-Komponenten bereitstellen. Am Ende kannst Du die Notwendigkeit, Vorteile und Herausforderungen solcher Systeme in verschiedenen Anwendungsfeldern beurteilen sowie Risiken analysieren und geeignete Maßnahmen zur Schaffung vertrauenswürdiger ML-Komponenten ableiten.3 ECTSläuft dieses SemesterCIT4330017Virtuelle Physik: Moderne Modellierungstechnik und ihr Einsatz in der ComputersimulationNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst, wie physikalische Systeme gleichungsbasiert mit modernen, objektorientierten Sprachen wie Modelica modelliert werden und wie diese Modelle in Computersimulationen eingesetzt werden. Am Ende kannst Du elektrische und mechanische Systeme modellieren, Modelbibliotheken aufbauen und geeignete Zeitintegrationsverfahren für Simulationen auswählen.4 ECTSläuft dieses SemesterIN2236Visual Data AnalyticsNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst die gesamte Visualisierungspipeline kennen — von Datenerfassung und -aufbereitung über Interpolation und Filterung bis zur Darstellung. Du verstehst Methoden der Information- und Scientific Visualization für 2D/3D Skalar- und Vektorfelder sowie Terrain-Rendering und kannst geeignete Techniken beurteilen und anwenden.5 ECTSläuft dieses SemesterIN2026XR: Virtual-, Mixed-, and Augmented RealityNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du beschäftigst dich mit fortgeschrittenen Themen der Extended Reality (XR: Virtual, Mixed und Augmented Reality). Am Ende kannst du die technischen und theoretischen Grundlagen dieser Technologien erklären, empirische Erkenntnisse beurteilen und selbst Anwendungen in einer 3D-Engine (Unity3D) entwickeln und evaluieren.5 ECTSläuft dieses SemesterMH4L004277Zusätzliches Master-PraktikumNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem FachgebietDu arbeitest im Team an der Umsetzung einer größeren Softwareanwendung oder eines Teilprojekts aus einem spezialisierten Gebiet der Informatik. Am Ende beherrschst Du die methodisch saubere Entwicklung praxisrelevanter Informatikanwendungen und kannst anwendungsspezifische Methoden und Systeme nach aktuellem Stand der Technik einsetzen.10 ECTSläuft dieses SemesterIN22573D User InterfacesNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst Konzepte, Techniken und Geräte für dreidimensionale Mensch-Computer-Interaktion kennen. Am Ende kannst du bestehende 3D-Interaktionskonzepte hinsichtlich benötigter Ein-/Ausgabegeräte, Funktionalität und Usability analysieren und eigene Interaktionskonzepte entwerfen und implementieren.6 ECTSkein Termin dieses SemesterIN2111Advanced Cryptographic ImplementationsNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst, wie moderne kryptographische Verfahren effizient und sicher auf eingebetteten Systemen implementiert werden. Schwerpunkt sind Optimierungstechniken sowie Schutzmaßnahmen gegen physikalische Angriffe wie Seitenkanal- und Fehlerangriffe. Am Ende kannst du fortgeschrittene Implementierungs- und Härtungsmaßnahmen anwenden und bekannte Angriffsvektoren erkennen.5 ECTSkein Termin dieses SemesterEI71070Advanced Deep Learning for PhysicsNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)In diesem Modul lernst Du Deep-Learning-Methoden und numerische Simulationsalgorithmen für physikalische Materialien wie Fluide und verformbare Körper. Am Ende kannst Du Konzepte wie generative Modelle, Zeitreihenvorhersage und numerische Verfahren für partielle Differentialgleichungen anwenden und passende Netzwerkarchitekturen und Solver für konkrete Aufgaben auswählen.6 ECTSkein Termin dieses SemesterIN2298Advanced Machine Learning: Deep Generative ModelsNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du beschäftigst Dich mit fortgeschrittenen Methoden des maschinellen Lernens, mit Schwerpunkt auf tiefen generativen Modellen. Am Ende kennst Du die theoretischen Grundlagen und kannst die wichtigsten Bausteine (Normalizing Flows, VAEs, GANs, Diffusionsmodelle) anwenden und in moderner Programmiersprache implementieren sowie qualitativ vergleichen.3 ECTSkein Termin dieses SemesterCIT4230003Advanced Multi-Fingered Robotic Hands: Dextrous Manipulation and Learning AINoch keine Bewertungen für dieses Modul.Robotik (ROB)In diesem Modul lernst Du, wie mehrfingrige Robotergreifer mit hochauflösenden taktilen Sensoren und modernen, simulationsgestützten Lernverfahren eingesetzt werden, um dextrische Manipulation in Nähe menschlicher Fähigkeiten zu erreichen. Am Ende kannst Du Hand- und Sensorphysik mathematisch modellieren, schnelle GPU-basierte Simulationen interpretieren und lernbasierte Strategien für Greifen, In-Hand-Manipulation und taktile Feinmanipulation verstehen und bewerten.3 ECTSkein Termin dieses SemesterCIT433034Advanced Natural Language ProcessingNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du beschäftigst dich mit aktuellen, fortgeschrittenen Themen des Natural Language Processing: moderne Transformer-Modelle und Erklärbarkeit, maschinelle Übersetzung für ressourcenarme Sprachen, Argument Mining und ethische Aspekte, dialogorientierte KI, Quantum NLP, automatische Textzusammenfassung sowie multimodale Modelle (Text+Bilder). Am Ende kannst du Forschungsarbeiten zu diesen Methoden verstehen, technische Bausteine kombinieren und eigene Architekturvarianten für Forschung oder Praxis entwerfen und bewerten.5 ECTSkein Termin dieses SemesterCIT4230002Advanced Robot Control and LearningNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst fortgeschrittene Methoden der Roboterregelung, Modellierung, Identifikation und bio-inspirierte adaptive Impedanzregelung sowie aktuelle Lernansätze für physische Systeme. Am Ende kannst du Roboter dynamisch modellieren, moderne Regler entwerfen, Redundanz ausnutzen und Lernverfahren auf reale Robotikaufgaben anwenden.6 ECTSkein Termin dieses SemesterIN2376Algorithmen für Uncertainty QuantificationNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst Methoden zur Quantifizierung von Unsicherheiten in computerbasierten Simulationen kennen. Am Ende kannst du zentrale Algorithmen für Forward Uncertainty Quantification einordnen, deren Komplexität abschätzen und einschätzen, wann welche Verfahren (z. B. Monte Carlo, Quasi-Monte Carlo, stochastische Kollokation, stochastische Galerkin) geeignet sind.5 ECTSkein Termin dieses SemesterIN2345Algorithmic Game TheoryNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du lernst Grundlagen der algorithmischen Spieltheorie an der Schnittstelle von Informatik, Mathematik und Wirtschaftswissenschaften. Im Modul beschäftigst du dich mit algorithmischen Aspekten spieltheoretischer Lösungskonzepte wie Nash-Gleichgewichten und mit der Gestaltung ökonomischer Mechanismen; am Ende kannst du diese Konzepte algorithmisch und komplexitätstheoretisch analysieren.5 ECTSkein Termin dieses SemesterIN2239Algorithms for Scientific ComputingNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst effiziente, hierarchische Algorithmen und Datenstrukturen für wissenschaftliches Rechnen kennen und umzusetzen. Schwerpunkte sind schnelle diskrete Fourier- und verwandte Transformationen (FFT, DCT/DST), Raumfüllende Kurven (Peano, Hilbert) zur Organisation mehrdimensionaler Daten sowie hierarchische Methoden wie Sparse Grids und adaptive Repräsentationen. Am Ende kannst Du solche Verfahren erklären, analysieren und bei Bedarf implementieren.8 ECTSkein Termin dieses SemesterIN2001Anerkanntes WahlfachNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebietkein Termin dieses SemesterIN9951Anerkanntes WahlfachNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebietkein Termin dieses SemesterIN9952Anerkanntes WahlfachNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebietkein Termin dieses SemesterIN9953Anerkanntes WahlfachNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebietkein Termin dieses SemesterIN9961Anerkanntes WahlfachNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebietkein Termin dieses SemesterIN9962Anerkanntes Wahlmodul aus dem Bereich Formale Methoden und ihre AnwendungenNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)kein Termin dieses SemesterIN99540Anerkennung 1Noch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)kein Termin dieses SemesterIN99555Anerkennung 1 ALG_THEONoch keine Bewertungen für dieses Modul.Algorithmen (ALG)kein Termin dieses SemesterIN995401Anerkennung 1 aus dem Bereich Computergrafik und -visionNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)kein Termin dieses SemesterIN995021Anerkennung 1 CGV_THEONoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)kein Termin dieses SemesterIN995026Anerkennung 1 Digitale Biologie und Digitale Medizin (DBM)Noch keine Bewertungen für dieses Modul.Digitale Biologie und Digitale Medizin (DBM)kein Termin dieses SemesterIN995041Anerkennung 1 HPC_THEONoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)kein Termin dieses SemesterIN995751Anerkennung 1 MLA_THEONoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)kein Termin dieses SemesterIN995076Anerkennung 1 ROB_THEONoch keine Bewertungen für dieses Modul.Robotik (ROB)kein Termin dieses SemesterIN995651Anerkennung 1 RRV_THEONoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)kein Termin dieses SemesterIN995601Anerkennung 1 SP_THEONoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)kein Termin dieses SemesterIN995106Anerkennung 2Noch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)kein Termin dieses SemesterIN99556Anerkennung 2 aus dem Bereich Computergrafik und -visionNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)kein Termin dieses SemesterIN995022Anerkennung 2 aus dem Bereich Formale Methoden und Ihre AnwendungenNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)kein Termin dieses SemesterIN99541Anerkennung 2 Digitale Biologie und Digitale Medizin (DBM)Noch keine Bewertungen für dieses Modul.Digitale Biologie und Digitale Medizin (DBM)kein Termin dieses SemesterIN995042Anerkennung 2 FMA_THEONoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)kein Termin dieses SemesterIN99518Anerkennung 2 MLA_THEONoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)kein Termin dieses Semester995077Anerkennung 2 SP_THEONoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)kein Termin dieses SemesterIN995107Anerkennung 3Noch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)kein Termin dieses SemesterIN99532Anerkennung 3Noch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)kein Termin dieses SemesterIN99562Anerkennung 3Noch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)kein Termin dieses SemesterIN99572Anerkennung 3 aus dem Bereich Computergrafik und -visionNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)kein Termin dieses SemesterIN995023Anerkennung 3 aus dem Bereich Formale Methoden und Ihre AnwendungenNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)kein Termin dieses SemesterIN99542Anerkennung 3 MLA_THEONoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)kein Termin dieses SemesterIN995078Anerkennung 3 SP_THEONoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)kein Termin dieses SemesterIN995108Anerkennung 4Noch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)kein Termin dieses SemesterIN99558Anerkennung 4Noch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)kein Termin dieses SemesterIN99563Anerkennung 4Noch keine Bewertungen für dieses Modul.Robotik (ROB)kein Termin dieses SemesterIN99568Anerkennung 4Noch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)kein Termin dieses SemesterIN99573Anerkennung 4 aus dem Bereich Computergrafik und -visionNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)kein Termin dieses SemesterIN995024Anerkennung 4 SP_THEONoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)kein Termin dieses SemesterIN995109Anerkennung 5Noch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)kein Termin dieses SemesterIN99559Anerkennung 5Noch keine Bewertungen für dieses Modul.Robotik (ROB)kein Termin dieses SemesterIN99569Anerkennung 5Noch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)kein Termin dieses SemesterIN99574Anerkennung 6Noch keine Bewertungen für dieses Modul.Robotik (ROB)kein Termin dieses SemesterIN995091Anerkennung aus dem Bereich Datenbanken und InformationssystemeNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)kein Termin dieses SemesterIN99510Anerkennung aus dem Bereich Datenbanken und InformationssystemeNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)kein Termin dieses SemesterIN99511Anerkennung aus dem Bereich Engineering software-intensiver SystemeNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)kein Termin dieses SemesterIN99530Anerkennung aus dem Bereich Engineering software-intensiver SystemeNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)kein Termin dieses SemesterIN99531Anerkennung im Bereich Algorithmen (Theorie)Noch keine Bewertungen für dieses Modul.Algorithmen (ALG)kein Termin dieses SemesterIN995402Anerkennung im Bereich Formale Methoden und ihre AnwendungenNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)kein Termin dieses SemesterIN99517Anerkennung im Bereich Maschinelles Lernen und DatenanalyseNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)kein Termin dieses SemesterIN99557Anerkennung im Bereich Maschinelles Lernen und Datenanalyse (Theorie)Noch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)kein Termin dieses SemesterIN995077Anerkennung im Bereich Rechnerarchitektur, Rechnernetze und Verteilte SystemeNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)kein Termin dieses SemesterIN99560Anerkennung im Bereich Rechnerarchitektur, Rechnernetze und Verteilte SystemeNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)kein Termin dieses SemesterIN99561Anerkennung im Bereich RobotikNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)kein Termin dieses SemesterIN99565Anerkennung im Bereich RobotikNoch keine Bewertungen für dieses Modul.Robotik (ROB)kein Termin dieses SemesterIN99566Anerkennung im Bereich RobotikNoch keine Bewertungen für dieses Modul.Robotik (ROB)kein Termin dieses SemesterIN99567Anerkennung im Bereich Sicherheit und DatenschutzNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)kein Termin dieses SemesterIN99570Anerkennung im Bereich Sicherheit und DatenschutzNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)kein Termin dieses SemesterIN99571Anerkennung im Bereich Weitere Wahlmodule ohne Zuordnung (Theorie)Noch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebietkein Termin dieses SemesterIN995126Anerkennung im Bereich Weitere Wahlmodule ohne Zuordnung (Theorie)Noch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebietkein Termin dieses SemesterIN995127Anerkennung im Bereich Weitere Wahlmodule ohne Zuordnung (Theorie)Noch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebietkein Termin dieses SemesterIN995128Anerkennung im Bereich Wissenschaftliches Rechnen und High Performance ComputingNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)kein Termin dieses SemesterIN99575Anerkennung im Bereich Wissenschaftliches Rechnen und High Performance ComputingNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)kein Termin dieses SemesterIN99576Anerkennung_5Noch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)kein Termin dieses SemesterIN99564Artificial Intelligence in Medicine IINoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du erhältst einen Überblick über fortgeschrittene Vorhersage- und Klassifikationsaufgaben in der Medizin. Du lernst Methoden für Prognose und Diagnostik (z. B. Risikoscores, Survival-Modelle, Differenzialdiagnose, Populationsstratifizierung), spezialisierte ML-Techniken (geometrische Deep Learning-Methoden für Punktwolken/Netze, Transformer, Reinforcement Learning) sowie Themen zur Vertrauenswürdigkeit und klinischen Umsetzung von KI (Bias, Fairness, Generalisierbarkeit, Datenharmonisierung, Evaluation). Am Ende kannst Du die Konzepte in eigenen AI-Projekten anwenden und ihre sozialen und ethischen Implikationen einschätzen.5 ECTSkein Termin dieses SemesterIN2408Auction Theory and Market DesignNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du lernst spieltheoretische Grundlagen und Mechanismus-Design sowie die Theorie und praktische Ausgestaltung verschiedener Auktions- und Matching-Formate. Am Ende kannst du Eigenschaften und Zahlungsregeln offener und geschlossener Auktionen erklären, strategische Interaktionen modellieren und die Auswahl von Auktionsformaten hinsichtlich Effizienz oder Ertragszielen begründen.5 ECTSkein Termin dieses SemesterIN2211Augmented RealityNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du 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 SemesterIN2018Ausgewählte Themen aus dem Bereich AlgorithmenNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)5 ECTSkein Termin dieses SemesterIN3410Ausgewählte Themen aus dem Bereich Datenbanken und Informationssysteme: Digital Health Service SystemsNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)5 ECTSkein Termin dieses SemesterIN310004Ausgewählte Themen aus dem Bereich Digitale Biologie und Digitale MedizinNoch keine Bewertungen für dieses Modul.Digitale Biologie und Digitale Medizin (DBM)5 ECTSkein Termin dieses SemesterIN3420Ausgewählte Themen aus dem Bereich Engineering software-intensiver SystemeNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)5 ECTSkein Termin dieses SemesterIN3430Ausgewählte Themen aus dem Bereich Maschinelles Lernen und DatenanalyseNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)5 ECTSkein Termin dieses SemesterIN3440Ausgewählte Themen aus dem Bereich Rechnerarchitektur, Rechnernetze und Verteilte SystemeNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)5 ECTSkein Termin dieses SemesterIN3450Ausgewählte Themen aus dem Bereich RobotikNoch keine Bewertungen für dieses Modul.Robotik (ROB)5 ECTSkein Termin dieses SemesterIN3460Ausgewählte Themen aus dem Bereich Sicherheit und DatenschutzNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)5 ECTSkein Termin dieses SemesterIN3470Ausgewählte Themen aus dem Bereich Wissenschaftliches Rechnen und High Performance ComputingNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)5 ECTSkein Termin dieses SemesterIN3480Autonomes FahrenNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst Grundlagen und zentrale Fragestellungen des Automatisierten Fahrens kennen. Das Modul vermittelt Überblick über Wahrnehmung, Entscheidung, Bahn- und Trajektorienplanung sowie Sensormodelle, Multisensor-Fusion und Kartierung. Am Ende kannst Du exemplarische Lösungsansätze auf typische Verkehrsszenarien anwenden und hast sowohl wissenschaftlichen als auch praktischen Bezug zur aktuellen Entwicklung.3 ECTSkein Termin dieses SemesterIN2356Bachelor Praktikum: Beschleunigung von Convolutional Neural Networks mit programmierbarer LogikNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebiet10 ECTSkein Termin dieses SemesterIN4343Bachelor-/Master-Praktikum - Introduction to Process Mining with Implementation of a WebserviceNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebiet10 ECTSkein Termin dieses SemesterIN213002Basic Mathematical Methods for Imaging and VisualizationNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst grundlegende mathematische Methoden, die in Imaging und Visualisierung angewandt werden, und kannst diese anschließend zur Formulierung, Analyse und Lösung konkreter Probleme einsetzen. Themen sind u. a. lineare Algebra, Analysis, Optimierung und Wahrscheinlichkeitstheorie sowie deren Anwendung in Image Processing und Computer Vision. Am Ende bist Du in der Lage, passende Methoden auszuwählen, zu optimieren und auf verwandte Ingenieurdisziplinen zu übertragen.5 ECTSkein Termin dieses SemesterIN2124BeinroboterNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst die Modellierung und Regelung von beinbasierten Robotern (ein-, zwei- und vierbeinige Systeme) sowie fortgeschrittene Regelungsansätze wie modellprädiktive Regelung und Ganzkörperregelung. Am Ende kannst du dynamische Modelle erstellen und Steuerungsalgorithmen für verschiedene legged-Roboter entwerfen und praktisch in Simulationen und Experimenten anwenden.5 ECTSkein Termin dieses SemesterCIT436000Blockchain-based Systems EngineeringNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du lernst Aufbau, Eigenschaften und Einsatzmöglichkeiten von Blockchain- und Distributed-Ledger-Technologien (DLT). Am Ende kannst du Blockchain-basierte Anwendungssysteme analysieren, für konkrete Nutzungsszenarien geeignete Technologien auswählen und grundlegende Architektur- und Designentscheidungen begründen.5 ECTSkein Termin dieses SemesterIN2359Causal Inference in Time SeriesNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst Methoden der kausalen Inferenz für Zeitreihen kennen und anzuwenden. Am Ende kannst du kausale Strukturen in dynamischen Netzwerken identifizieren, geeignete Algorithmen einsetzen und Ergebnisse praktisch an realen Datensätzen umsetzen.5 ECTSkein Termin dieses SemesterCIT4230006CausalityNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du beschäftigst dich mit Konzepten und Methoden der kausalen Inferenz: von probabilistischen und graphentheoretischen Grundlagen über strukturelle Modelle bis zu modernen Algorithmen für Ursachenentdeckung und Schätzung von Kausaleffekten. Am Ende kannst du beurteilen, ob und wie aus gegebenen Daten und Annahmen kausale Schlüsse möglich sind, passende Methoden auswählen und diese praktisch anwenden.8 ECTSkein Termin dieses SemesterIN2410Circuit Design for SecurityNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst, wie kryptographische Algorithmen (z. B. Arithmetik in endlichen Körpern und Operationen auf elliptischen Kurven) effizient und sicher in Hardware umgesetzt werden. Außerdem erkennst du typische Angriffsvektoren (Seitenkanal-, Fehlerinjektions-, Scan-Chain- und FSM-Angriffe) und Gegenmaßnahmen sowie Aufbau und Bewertung von echten und deterministischen Zufallszahlengeneratoren.5 ECTSkein Termin dieses SemesterEI70520Cloud-Based Data ProcessingNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)Du 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 SemesterCIT323005Codegenerierung für DatenverarbeitungNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)Du 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 SemesterCIT3230001Cognitive SystemsNoch keine Bewertungen für dieses Modul.Robotik (ROB)In diesem Modul lernst Du grundlegende Konzepte menschlicher Kognition (Perzeption, Kognition, Handlung) und wie diese Fähigkeiten auf technische Systeme, insbesondere in der Robotik, übertragen werden können. Am Ende kannst Du mathematische und algorithmische Methoden sowie Architekturen für kognitive Systeme anwenden, um Wahrnehmung, Planung und Handlungsausführung in technischen Systemen zu realisieren.5 ECTSkein Termin dieses SemesterIN2222Compilerbau INoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du lernst, wie Compiler aufgebaut sind und wie sie Programme einer höheren Programmiersprache in Maschinenbefehle übersetzen. Am Ende kannst du die Grundkomponenten Frontend, Middleend und Backend erklären und einen einfachen Compiler für eine kleine Sprache und Zielarchitektur implementieren.5 ECTSkein Termin dieses SemesterIN2227Complexity TheoryNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du lernst formale Berechnungsmodelle (insbesondere Turing-Maschinen und Schaltkreise) sowie die wichtigsten Komplexitätsklassen (z. B. L, NL, P, NP, PSPACE, EXP, NEXP, PH). Am Ende kannst du Probleme in Bezug auf Zeit- und Platzkomplexität analysieren, Reduktionen und Vollständigkeitsbeweise anwenden und weiterführende Konzepte wie Alternierung, Randomisierung und interaktive Beweissysteme einordnen.8 ECTSkein Termin dieses SemesterIN2007Computational Social ChoiceNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du lernst Methoden der kollektiven Entscheidungsfindung (Social Choice) kennen, mit Schwerpunkt auf Verfahren, die Mehrheitsrelationen nutzen, und deren algorithmischen Eigenschaften. Am Ende kannst du verschiedene Wahlverfahren analysieren, vergleichen und ihre Berechnungskomplexität beurteilen.6 ECTSkein Termin dieses SemesterIN2229Computer Vision I: Variational MethodsNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst, wie viele Aufgaben der Bildverarbeitung (z. B. Rauschunterdrückung, Entwischung, Segmentierung, Optischer Fluss, Stereo-Tiefenschätzung, 3D-Rekonstruktion) als Variationsprobleme formuliert und gelöst werden. Am Ende kennst du Euler–Lagrange-Ansatz und PDEs, effiziente Lösungsverfahren sowie konvexe Formulierungen und Relaxationen und kannst zentrale Konzepte in Matlab umsetzen.8 ECTSkein Termin dieses SemesterIN2246Computer Vision II: Multiple View Geometry (3D Computer Vision)Noch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst die mathematischen Grundlagen der Mehransichtengeometrie, um aus mehreren Bildern Kamerabewegung und 3D-Geometrie zu rekonstruieren. Am Ende verstehst du Bildentstehung, Epipolargeometrie, Kamerakalibrierung, Rangbedingungen und Bundle Adjustment und kannst zentrale Algorithmen in Matlab umsetzen.8 ECTSkein Termin dieses SemesterIN2228Concepts of C++ ProgrammingNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem FachgebietDu lernst die grundlegenden und modernen Konzepte der Programmiersprache C++ mit Fokus auf Laufzeiteffizienz. Am Ende kannst du Konzepte wie RAII, smart pointers, Templates, Klassen/Vererbung, STL-Container/Iteratoren und Build-/Testkonzepte anwenden, analysieren und bei Programmieraufgaben einsetzen.6 ECTSkein Termin dieses SemesterCIT323000Connected Mobility BasicsNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du erhältst eine breite Einführung in vernetzte mobile Systeme: von Mobilitätsmodellen und Simulationen über drahtlose Netzwerktechnologien bis zu Architekturen, Protokollen, Messungen sowie Sicherheits- und Datenschutzaspekten. Am Ende kannst du die grundlegenden Bausteine mobiler Systeme benennen, die relevanten technischen Fragestellungen verstehen und einfache Design-, Modellierungs- und Evaluationsaufgaben für mobile Dienste bearbeiten.8 ECTSkein Termin dieses SemesterIN2324Cryptography for Decentralized SystemsNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst kryptografische Grundlagen und fortgeschrittene Verfahren, die in dezentralen Systemen und Blockchains eingesetzt werden. Schwerpunkt sind Zero-Knowledge-Proofs (inkl. SNARKs), polynomialbasierte Verfahren, vertrauliches Rechnen (Trusted Execution Environments) sowie Secure Multiparty Computation. Am Ende kannst du Konzepte beschreiben, einschätzen und für Lösungen in dezentralen Systemen anwenden.6 ECTSkein Termin dieses SemesterCIT333003Cyber-Physical SystemsNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst, wie man Systeme modelliert und analysiert, bei denen berechnende Elemente eng mit physikalischen Prozessen verknüpft sind (Cyber‑Physical Systems). Schwerpunkt sind kontinuierliche, diskrete und hybride Dynamiken sowie grundlegende Methoden zur Simulation, Stabilitätsanalyse und Steuerung solcher Systeme.6 ECTSkein Termin dieses SemesterIN2305Data Processing on Modern HardwareNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)Du 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.Datenbanken und Informationssysteme (DBI)Du 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 SemesterCIT3230003Database Systems on Modern CPU ArchitecturesNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)Du 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 SemesterIN2118Design Automation and Simulation for Microfluidic DevicesNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du lernst, wie mikrofluidische Geräte (Lab-on-a-Chip) entworfen, simuliert und prototypisch umgesetzt werden. Am Ende kannst du den Einsatzgebieten, Plattformen und Design-/Simulationsmethoden beurteilen und ein Mikrofluidik-Design vom Konzept bis zur prototypischen Implementierung begleiten.5 ECTSkein Termin dieses SemesterCIT4330013DevOps: Engineering for Deployment and OperationsNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du lernst, wie Entwicklung und Betrieb von Software zusammengeführt werden, um kurze Release-Zyklen bei hoher Qualität zu erreichen. Am Ende kannst du DevOps-Prinzipien anwenden, Deployment-Pipelines und skalierbare Microservice-Architekturen entwerfen sowie Produktionsumgebungen betreiben und überwachen.6 ECTSkein Termin dieses SemesterCIT423001Distributed SystemsNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du 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 SemesterIN2259Effiziente Algorithmen und Datenstrukturen IINoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du lernst fortgeschrittene algorithmische Methoden mit Schwerpunkt auf linearer Optimierung und Techniken zur Lösung kombinatorischer Probleme. Am Ende kannst du lineare Modelle formulieren, klassische Lösungsverfahren wie Simplex und Fortgeschrittenes wie Ellipsoid- und Karmarkar-Methoden anwenden sowie Approximations- und Rundungsansätze für NP-vollständige Probleme nutzen.8 ECTSkein Termin dieses SemesterIN2004Einführung in die digitale SignalverarbeitungNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst Grundlagen der digitalen Signalverarbeitung: Signale und Systeme im Zeit- und Frequenzbereich, Diskretisierung, Filteroperationen, Frequenztransformationen, Kompressionstechniken und erste Aspekte der digitalen Bildverarbeitung. Außerdem erfährst du, wie die Algorithmen auf einem digitalen Signalprozessor (DSP) realisiert werden und wendest diese Implementierungen in der Übung an. Am Ende kannst du theoretische Konzepte analysieren und geeignete Algorithmen praktisch umsetzen.7 ECTSkein Termin dieses SemesterIN2061Einsatz und Realisierung von DatenbanksystemenNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)Du 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 SemesterIN2031Engineering Resilient Cognitive SystemsNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du lernst, wie cyber‑physische kognitive Systeme (z. B. automatisierte Fahrzeuge) so entworfen werden, dass sie in dynamischen und unsicheren Kontexten zuverlässig und sicher bleiben. Am Ende kannst du grundlegende Konzepte resilienter Architekturen beschreiben und einfache resilient‑adaptive Entwürfe mit entsprechenden Mustern und Methoden modellieren.3 ECTSkein Termin dieses SemesterCIT4230005Event ProcessingNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)Du 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 Konzepte des Quantum ComputingNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst fortgeschrittene Konzepte und Algorithmen des Quantum Computing kennen, mit Schwerpunkt auf der Quanten-Fouriertransformation, dem Shor-Algorithmus und Quanten-Fehlerkorrektur. Am Ende kannst du diese Techniken unterscheiden, die Quanten-Fouriertransformation in neuen Szenarien anwenden und den mathematischen Formalismus der Fehlerkorrektur, inklusive Stabilizer-Formalismus, verstehen.5 ECTSkein Termin dieses SemesterIN2400Fortgeschrittene Themen des SoftwaretestsNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du lernst Methoden, Techniken und Managementaspekte des Softwaretestens kennen. Am Ende kannst du Testaktivitäten und -artefakte benennen, ihre Vor- und Nachteile einschätzen und in konkreten Kontexten Testfälle konzeptuell und beispielhaft erstellen und analysieren.5 ECTSkein Termin dieses SemesterIN2084Fundamentals of Foundation ModelsNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst, was Foundation Models sind (z. B. LLMs, CLIP, Bildgenerierung) und wie sie aufgebaut, trainiert und feinabgestimmt werden. Am Ende verstehst du Architektur, Skalierung, Datenanforderungen und verteiltes Training sowie Strategien zum Fine-Tuning und zur Alignment/Anpassung von Modellen.5 ECTSkein Termin dieses SemesterCIT433021Geometry ProcessingNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst mathematische Grundlagen und praktische Darstellungen von Kurven und Flächen kennen sowie Verfahren zur Modellierung, Analyse und Darstellung geometrischer Formen. Am Ende kannst du verschiedene Repräsentationen (parametrisch, implizit, Splines, Subdivision, CSG, Voxel, neural), Rekonstruktion aus Punktmengen und Level-of-Detail-Strategien beurteilen und selbstständig passende Ansätze entwickeln und implementieren.6 ECTSkein Termin dieses SemesterIN2297Geschäftsprozesstechnologien und -managementNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Das Modul behandelt fortgeschrittene Aspekte des Geschäftsprozessmanagements mit Fokus auf zugrundeliegende Technologien und aktuelle Forschungsthemen. Du lernst, Prozesse in verschiedenen Perspektiven (Kontrollfluss, Datenfluss, Ressourcen) zu modellieren, zu überwachen und prozessorientiert umzusetzen sowie grundlegende Process-Mining-Algorithmen anzuwenden und Prozesschoreographien zu entwerfen.5 ECTSkein Termin dieses SemesterIN2105Grundlagen von Computer VisionNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst, wie Bilder entstehen und wie man Bildinformationen für Mess- und Steuerungsaufgaben verarbeitet. Das Modul behandelt Oberflächeneigenschaften, Kameramodelle und Objektive sowie grundlegende Bildverarbeitungs- und 3D-Rekonstruktionsverfahren (Stereo, Shape from Shading, Structure-from-Motion). Am Ende kannst du Kamerasysteme kalibrieren und Methoden zur 3D-Rekonstruktion und Bildverarbeitung für robotische Anwendungen einschätzen und anwenden.4 ECTSkein Termin dieses SemesterIN2133Guided ResearchNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem FachgebietDu 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 SemesterIN2169HardwaresicherheitNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst grundlegende Konzepte und Architekturen der Hardwaresicherheit kennen und wie eingebettete Systeme gegen Manipulationen und physikalische Angriffe geschützt werden. Am Ende kannst du Ursachen von Schwachstellen erklären, Angriffsarten und Gegenmaßnahmen unterscheiden und Schutzmechanismen auf konkrete Fallbeispiele anwenden.5 ECTSkein Termin dieses SemesterIN2407Informatikanwendungen in der Medizin IINoch keine Bewertungen für dieses Modul.Digitale Biologie und Digitale Medizin (DBM)Du lernst fortgeschrittene Methoden der medizinischen Bildverarbeitung, -segmentierung und -registrierung sowie Grundlagen des maschinellen Lernens und der 3D-Volumenvisualisierung. Am Ende kannst du die wichtigsten Algorithmentypen unterscheiden, einschätzen, wann sie angewendet werden, und zentrale Verfahren in Python umsetzen sowie auf klinische Fragestellungen anwenden.5 ECTSkein Termin dieses SemesterIN2022Informationstheoretische SicherheitNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst Grundlagen und Modelle der informationstheoretischen Sicherheit kennen. Du verstehst Grenzen und Möglichkeiten wichtiger kryptografischer Verfahren und lernst Kanal- und Angriffsmodelle sowie Übertragungsverfahren, die beweisbar Sicherheit garantieren; am Ende kannst Du diese Konzepte beurteilen und in einfache Kommunikationssysteme einbetten.5 ECTSkein Termin dieses SemesterEI73451Introduction to Mobile RoboticsNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst, wie mobile, vor allem rädergetriebene Roboter ihre Umgebung wahrnehmen, kartieren und sich darin autonom bewegen. Am Ende kannst Du probabilistische Modelle für Sensoren und Bewegung entwickeln, Filterverfahren zur Lokalisierung und SLAM-Verfahren anwenden sowie grundlegende Methoden zur Pfadplanung und Hindernisvermeidung umsetzen.6 ECTSkein Termin dieses SemesterCIT3330000Inverse Problems in Medical ImagingNoch keine Bewertungen für dieses Modul.Computergrafik und -vision (CGV)Du lernst mathematische Werkzeuge und Lösungsstrategien für inverse Probleme in der medizinischen Bildgebung. Am Ende kannst du inverse Probleme theoretisch analysieren, experimentell entwerfen und praktisch implementieren sowie Algorithmen zur Rekonstruktion und Regularisierung beurteilen.5 ECTSkein Termin dieses SemesterIN2409IoT SecurityNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst Sicherheitsaspekte entlang des IoT-Protokollstapels (Daten-, Anwendungs- und Netzwerkschicht). Du übst Kryptografie, Authentifizierung, Angriffsarten (z. B. DoS, MITM) und deren praktische Durchführung sowie Abwehrmaßnahmen und die Integration von SSL für sichere Kommunikation zwischen smarten Geräten.5 ECTSkein Termin dieses SemesterCIT4330009IT-Sicherheit 2Noch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du 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 SemesterCIT3330002KryptografieNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst die theoretischen Grundlagen und praktischen Bausteine moderner Kryptografie. Am Ende kannst du zentrale symmetrische und asymmetrische Primitive und Verfahren benennen, ihre mathematischen Grundlagen verstehen und einfache Sicherheitsbewertungen und -analysen durchführen.5 ECTSkein Termin dieses SemesterCIT3330003Lambda CalculusNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du lernst die Grundlagen des Lambda-Kalküls als Modell von Programmiersprachen. Zunächst behandelst Du ungetypten Lambda-Kalkül, seine Reduktionsregeln, Evaluationsstrategien (z. B. call-by-value, call-by-name) und seine Turing-Vollständigkeit. Im zweiten Teil lernst Du getypte Lambda-Kalküle, gängige Typensysteme in funktionalen Sprachen und die Verbindung zwischen Typen und Logik (Curry–Howard). Am Ende kannst Du Lambda-Terme nutzen, übersetzen und ihre Eigenschaften beweisen.5 ECTSkein Termin dieses SemesterIN2358Legal Data Science and InformaticsNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst, wie Methoden der Data Science und Künstlichen Intelligenz auf rechtliche Fragestellungen angewendet werden, etwa bei Analyse und Suche in Rechtsdokumenten, Vorhersage von Fallausgängen und formalen Darstellungen rechtlichen Wissens. Am Ende kannst du einschätzen, wie ML- und NLP-Techniken auf juristische Daten wirken, formale Repräsentations- und Argumentationsmodelle erklären und einfache technische Ansätze auf konkrete, eingegrenzte Problemstellungen anwenden.6 ECTSkein Termin dieses SemesterIN2395Logic Synthesis and Physical DesignNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du lernst Algorithmen und Datenstrukturen kennen, mit denen digitale Schaltkreise automatisch aus Spezifikationen erzeugt und physisch platziert werden. Am Ende verstehst du Logiksynthese, Optimierung sowie Partitionierung, Floorplanning, Placement und Routing und kannst Werkzeuge wie ABC, Yosys oder OpenROAD praktisch anwenden.6 ECTSkein Termin dieses SemesterCIT433032LogikNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du lernst die Grundlagen der Aussagen- und Prädikatenlogik: Syntax, Semantik und formale Beweissysteme. Am Ende kannst du in deduktiven Systemen Beweise führen, Soundness und Completeness nachweisen, Probleme formalisieren und einfache Entscheidungs- oder Semi-Entscheidungsverfahren wie Resolution anwenden.8 ECTSkein Termin dieses SemesterIN2049Machine Learning and IT-SecurityNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du erhältst einen Überblick über die Schnittstelle von Machine Learning und IT-Security. Du lernst, wie ML-Systeme zur Erkennung von Angriffen oder Spam/Malware eingesetzt werden, wie ML-Systeme selbst angegriffen und verteidigt werden können, und wie Audio-Deepfakes erzeugt und erkannt werden. Am Ende kannst du Methoden zur Anomalieerkennung entwerfen, Angriffe auf ML-Systeme beschreiben und einfache Konzepte der Audio-Spoofing-Erstellung und -Detektion erklären.5 ECTSkein Termin dieses SemesterCIT4330001Machine Learning for Graphs and Sequential DataNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst Methoden des Machine Learning für Graphdaten und sequentielle Daten kennen. Du verstehst Modelle für Texte und zeitliche Abläufe sowie Techniken für Netzwerke und Graphen und kannst diese auf reale Aufgaben anwenden und bewerten. Am Ende kannst du geeignete Verfahren auswählen und ihre Stärken/Schwächen für nicht-unabhängige Daten einschätzen.5 ECTSkein Termin dieses SemesterIN2323Machine Learning for Regulatory GenomicsNoch keine Bewertungen für dieses Modul.Digitale Biologie und Digitale Medizin (DBM)In diesem Modul lernst du biologische Grundlagen der Genregulation und moderne Deep-Learning-Methoden zur Modellierung sequenzbasierter Regulationsprozesse. Nach Abschluss kannst du genomweite experimentelle Verfahren und Deep-Learning-Modelle für verschiedene Stufen der Genexpression anwenden und die Modellvorhersagen biologisch interpretieren.6 ECTSkein Termin dieses SemesterIN2393Maschinelles Lernen für ComputersehenNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst grundlegende maschinelle Lernmethoden, die häufig im Computer Vision eingesetzt werden (z. B. Objektklassifikation, Segmentierung, Entrauschen, Kamerakalibrierung). Am Ende kannst du die mathematische Formulierung zentraler Verfahren erklären, einfache Implementierungen erstellen und diese auf konkrete Datensätze aus dem Bereich Computersehen anwenden.5 ECTSkein Termin dieses SemesterIN2357Master Praktikum Games Engineering: Augmented RealityNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebiet10 ECTSkein Termin dieses SemesterIN710616AMaster-Praktikum - Advanced Topics in 3D Computer VisionNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebiet10 ECTSkein Termin dieses SemesterIN4023Master-Praktikum Games Engineering: Computer Graphics and VisualizationNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebiet10 ECTSkein Termin dieses SemesterIN710615AMaster-Praktikum Games Engineering: Scientific ComputingNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebiet10 ECTSkein Termin dieses SemesterIN710605AMasterpraktikum Games Engineering: Connected MobilityNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebiet10 ECTSkein Termin dieses SemesterIN710624AMasterpraktikum Games Engineering: Echtzeitsysteme und RobotikNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebiet10 ECTSkein Termin dieses SemesterIN710606AModel CheckingNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du lernst, wie man Hardware- und Software-Systeme mit formalen Modellen beschreibt und wie man mit Model-Checking-Verfahren automatisch überprüft, ob diese Modelle gewünschte Eigenschaften erfüllen. Am Ende kannst du einfache Systeme modellieren, Eigenschaften in temporaler Logik formulieren und grundlegende Model-Checking-Algorithmen sowie Strategien gegen das Zustandsraum-Explosion-Problem erklären und auf kleine Beispiele anwenden.8 ECTSkein Termin dieses SemesterIN2050Modelling and SimulationNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst, wie man reale Probleme in formale Modelle (mathematisch oder informatisch) überführt und diese Modelle mit geeigneten Simulationsstrategien rechnergestützt bearbeitet. Am Modulende kannst du Modellklassen unterscheiden, einfache Lösungsverfahren entwickeln und Simulationsmethoden auswählen und anwenden.8 ECTSkein Termin dieses SemesterIN2010Network CodingNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du lernst die theoretischen Grundlagen von Network Coding und deren praktische Anwendung. Am Ende kannst du Network-Coding-Konzepte analysieren, RLNC praktisch implementieren und in Transport- oder Linklayer-Protokollen einsetzen sowie grundlegende Socketprogrammierung durchführen.6 ECTSkein Termin dieses SemesterIN2315Netzwerke für den ZahlungsverkehrNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)In diesem Modul lernst Du die Systemarchitektur, Protokollschichten und Sicherheitsaspekte von Netzwerken, die für nationalen und internationalen Zahlungsverkehr gebraucht werden. Am Ende kannst Du grundlegende Architekturen, Sicherheitsstandards und Autorisierungslösungen beurteilen und Arten von Angriffen sowie mobile Sicherheitskonzepte einschätzen.3 ECTSkein Termin dieses SemesterIN2161NeuroAI and Machine Learning in NeuroscienceNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst moderne Methoden der Computational Neuroscience und NeuroAI: von modellbasierten Ansätzen (Dendritenmodelle, mean-field, Fokker‑Planck, lineare Antwort) über Plastizität und stochastische Prozesse bis zu Trainingsmethoden für RNNs und SNNs sowie Reinforcement Learning und Predictive Coding. Am Ende kannst du Modelle auf verschiedenen Ebenen implementieren, RNNs/SNNs trainieren und NeuroAI-Paper fachgerecht analysieren und reproduzieren.7 ECTSkein Termin dieses SemesterLS20057Online- und ApproximationsalgorithmenNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du lernst Grundlagen und fortgeschrittene Techniken der Online- und Approximationsalgorithmen. Am Ende kennst du klassische Online-Probleme (z. B. Scheduling, Paging, k-Server), Analysewerkzeuge wie amortisierte Analyse und randomisierte Algorithmen sowie Entwurfstechniken für Approximationsalgorithmen inklusive LP-Relaxierung und randomisiertes Runden.8 ECTSkein Termin dieses SemesterIN2304Operations ResearchNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du lernst Methoden der Entscheidungsanalyse sowie Techniken der linearen und ganzzahligen Optimierung kennen. Du kannst betriebliche Planungs- und Entscheidungsprobleme (z. B. Transport- oder Netzflussprobleme) modellieren und die grundlegenden Algorithmen zu deren Lösung verstehen und anwenden.6 ECTSkein Termin dieses SemesterIN0024Parallel ProgrammingNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du 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 SemesterIN2147Peer-to-Peer-Systems and SecurityNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst Grundlagen, Protokolle und typische Probleme von Peer-to-Peer-Systemen kennen. Nach dem Modul kannst du ausgewählte P2P-Systeme erklären, grundlegende Mechanismen für Suche und Mitgliedschaft anwenden sowie Sicherheits- und Anonymitätskonzepte beurteilen und eigene P2P-Protokolle oder -Komponenten entwerfen und implementieren.6 ECTSkein Termin dieses SemesterIN2194PetrinetzeNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du lernst Petri-Netze als formales Modell zur Beschreibung und Analyse nebenläufiger Systeme kennen. Am Ende kannst du einfache Systeme mit Petri-Netzen modellieren, kleine Netze von Hand analysieren und geeignete automatische Analysetechniken und Softwaretools für größere Netze auswählen, um Verhalten und Eigenschaften zu bewerten.5 ECTSkein Termin dieses SemesterIN2052Praktikum: Smart Self-Adaptive Cyber-Physical Systems - A road towards Autonomous SystemsNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem Fachgebiet10 ECTSkein Termin dieses Semesterin4257Protein Prediction I for Computer ScientistsNoch keine Bewertungen für dieses Modul.Digitale Biologie und Digitale Medizin (DBM)Du lernst Grundlagen und Methoden zur Vorhersage von Proteinstruktur und -funktion aus Sequenzdaten. Am Ende kannst du die wichtigsten 1D/2D/3D-Vorhersageverfahren erklären, geeignete computergestützte Ansätze auswählen und einfache ML-/KI-basierte Lösungen entwerfen und bis zur Pseudocode-Ebene umsetzen.8 ECTSkein Termin dieses SemesterIN2322Protocol DesignNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du lernst, wie Kommunikationsprotokolle aufgebaut sind, welche Gestaltungsprinzipien und Bausteine es gibt und wie Designentscheidungen die Praxis, Skalierbarkeit, Sicherheit und Akzeptanz beeinflussen. Am Ende kannst du Protokollfunktionen bewerten, eigene Protokoll­spezifikationen schrittweise entwickeln und einfache Implementierungen in Gruppen umsetzen.8 ECTSkein Termin dieses SemesterIN2333Quantum Computers and Quantum Secure CommunicationsNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst die Grundlagen von Quantencomputing und Post-Quantum-Kryptographie kennen, einschließlich Quanten- und Post-Quanten-Algorithmen. Am Ende kannst du Sicherheit und Leistung postquantenkryptographischer Implementierungen bewerten und geeignete Sicherheitsmaßnahmen anwenden.5 ECTSkein Termin dieses SemesterEI71073Requirements EngineeringNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du lernst, wie Anforderungen für Software- und Systementwicklung systematisch erhoben, analysiert, dokumentiert und über die Projektlaufzeit hinweg gemanagt werden. Am Ende kannst du Stakeholder identifizieren, Ziele und Konflikte analysieren, passende Erhebungs- und Spezifikationstechniken auswählen und Anforderungen qualitätsgesichert weiterentwickeln.5 ECTSkein Termin dieses SemesterCIT423010Ringvorlesung DigitalisierungNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem FachgebietDas Modul vermittelt Aspekte der Digitalisierung aus unterschiedlichen Disziplinen (z. B. Informatik, Recht, Ökonomie, Soziologie, Ethik) und zeigt Anwendungen aus der Praxis. Am Ende kannst du die verschiedenen Facetten der Digitalisierung auf universitärem Niveau verstehen, analysieren, zueinander in Beziehung setzen und Zielkonflikte identifizieren.2 ECTSkein Termin dieses SemesterIN2348Robot Motion PlanningNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst Methoden zur Planung von Roboterbewegungen in unterschiedlichen Informationslagen kennen: von Planungsverfahren mit vollständiger Umgebungskenntnis über lokale, teilbekannte Umgebungen bis hin zu probabilistischen Sampling-Verfahren für hochdimensionale Räume. Außerdem lernst Du Datenfusions- und Filterverfahren (Kalman-Filter, Partikelfilter) kennen, mit denen Karten erstellt und Simultaneous Localization and Mapping (SLAM) umgesetzt werden, sodass Du kollisionsfreie Trajektorien planen kannst.5 ECTSkein Termin dieses SemesterIN2138Robust Machine LearningNoch keine Bewertungen für dieses Modul.Maschinelles Lernen und Datenanalyse (MLA)Du lernst Grundlagen und aktuelle Methoden der robusten Machine Learning (ML). Das Modul behandelt Angriffsarten und Threat-Modelle, praktische Angriffsmethoden sowie empirische und zertifizierbare Verteidigungen. Am Ende kannst du Methoden zur Absicherung von ML-Systemen einschätzen und passende Algorithmen für konkrete Probleme auswählen.3 ECTSkein Termin dieses SemesterCIT423004Scientific Computing and Machine LearningNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst, wie Methoden des Machine Learning in Scientific Computing angewendet werden, um Probleme aus Naturwissenschaften und Ingenieurwesen zu lösen. Im Fokus stehen numerische Approximationen von Differentialgleichungen, inverse Probleme, Modellreduktion und praktische Umsetzung auf CPU/GPU. Am Ende kannst du mathematische Formulierungen dynamischer Systeme verstehen und geeignete Lernalgorithmen für spezifische Probleme auswählen.5 ECTSkein Termin dieses SemesterCIT423000Security EngineeringNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst, wie man sichere IT-Anwendungen systematisch entwirft, analysiert, bewertet und betreibt. Schwerpunkt sind System- und Bedrohungsanalyse, Ableitung von Sicherheitsanforderungen, Sicherheitsarchitekturen und Maßnahmen sowie Methoden zur Validierung und zum sicheren Softwareentwicklungsprozess.5 ECTSkein Termin dieses SemesterIN2178SemanticsNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du lernst formale Techniken zur Beschreibung und Analyse der Semantik von Programmiersprachen. Am Ende kannst du verschiedene Semantikstile (operational, denotational, axiomatisch) verstehen und anwenden sowie Semantiken für Sprachkonstrukte definieren und Eigenschaften wie Typsicherheit beweisen.8 ECTSkein Termin dieses SemesterIN2055Sensorgeführte Robotische Manipulation und LokomotionNoch keine Bewertungen für dieses Modul.Robotik (ROB)Du lernst, wie sich komplexe Robotersysteme (z. B. humanoide Roboter) modellieren und bewegungssteuern lassen, insbesondere für Manipulation und Lokomotion in unbekannten Umgebungen. Am Ende kannst du die wichtigsten algorithmischen Methoden zur sensorgeführten Manipulation und Fortbewegung unterscheiden und einfache Aufgabenstellungen praktisch bearbeiten.3 ECTSkein Termin dieses SemesterIN2068Simulation turbulenter Strömungen auf HPC-Systemen (IN2311, MW2048)Noch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst, wie man turbulente, inkompressible Strömungen numerisch modelliert und auf Hochleistungsrechnern (HPC) simuliert. Dazu gehören Grundlagen der RANS-Gleichungen, Turbulenzmodellierung, numerische Diskretisierung und Lösungsmethoden sowie Parallelisierung und Visualisierung von Simulationsdaten. Am Ende kannst Du entsprechende Algorithmen analysieren, in C++ implementieren und auf verteilten Systemen ausführen sowie Ergebnisse vor einem Fachpublikum präsentieren.5 ECTSkein Termin dieses SemesterMW2048Social ComputingNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem FachgebietDu lernst Grundlagen und Methoden des Social Computing: Konzepte von Social Media, Social Networking und sozialen Kontexten sowie soziometrische Methoden (Zentralität, Dichte, Clustering), Metriken realer Netzwerke, Modelle sozialer Beziehungen in Raum und Zeit, Social Signal Processing und Grundlagen der Spieltheorie. Am Ende kannst du diese Konzepte für die Konzeption, Implementierung und Forschung von Social-Computing-Anwendungen anwenden.5 ECTSkein Termin dieses SemesterIN2241Software Engineering für betriebliche Anwendungen - Masterkurs: Web Application EngineeringNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du lernst, moderne webbasierte Anwendungen von der Geschäftsidee bis zum lauffähigen Prototyp zu planen, zu entwerfen und zu implementieren. Am Ende kannst du Web-Geschäftsmodelle analysieren, nutzerzentrierte Designmuster anwenden, Frontend- und Backend-Komponenten mit aktuellen Web-Frameworks umsetzen und deine Lösung vor Fachpublikum präsentieren.8 ECTSkein Termin dieses SemesterIN2087Software-Engineering in der industriellen PraxisNoch keine Bewertungen für dieses Modul.Engineering software-intensiver Systeme (SE)Du bekommst einen praxisorientierten Überblick über Aufbau, Gestaltung und Erstellung großer betrieblicher Informationssysteme. Du lernst, wie solche Systeme als Investitionsgut betrachtet werden, wie Kosten-Nutzen-Rechnungen (z. B. ROI) durchgeführt werden und welchen Einfluss eine durchdachte Software-Architektur auf Wirtschaftlichkeit und Weiterentwicklung hat. Ergänzt wird die Vorlesung durch Praxisvorträge von Führungskräften aus Beratung und großen Anwenderunternehmen.3 ECTSkein Termin dieses SemesterIN2235Sprachbasierte SicherheitNoch keine Bewertungen für dieses Modul.Sicherheit und Datenschutz (SP)Du lernst, wie Programme auf Maschinenebene laufen, welche sprachbasierten Angriffe (z. B. Code-Injection, Code-Reuse, Non-Control-Data-Angriffe) es gibt und wie man diese technisch abwehrt. Am Ende kannst du aktuelle Angriffsmechanismen erkennen, ihre Prinzipien erklären und Verteidigungsmaßnahmen implementieren und bewerten.5 ECTSkein Termin dieses SemesterIN2362Statistical and Computational Hardness of LearningNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du lernst, wann und warum bestimmte Lernaufgaben mit Daten grundsätzliche Grenzen haben — sowohl wegen zu weniger/zu verrauschter Daten (statistische Härte) als auch wegen rechnerischer Unlösbarkeit in polynomieller Zeit (computationale Härte). Am Ende kannst du diese Begrenzungen für Hypothesentests, sparse lineare Regression und hochdimensionale/graphbasierte Clustering-Probleme analysieren und einschätzen.5 ECTSkein Termin dieses SemesterCIT423012TensornetzwerkeNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst die mathematischen Grundlagen und die graphische Notation von Tensornetzwerken sowie ihre Anwendung zur Approximation hochdimensionaler Daten. Am Ende kannst Du Tensornetzwerk-Methoden einschätzen und für Probleme wie Simulation stark korrelierter Quantensysteme oder probabilistisches Sampling einsetzen.5 ECTSkein Termin dieses SemesterIN2388Topics in Computational Social ChoiceNoch keine Bewertungen für dieses Modul.Algorithmen (ALG)Du beschäftigst dich mit Modellen und Methoden der kollektiven Entscheidungsfindung aus Sozialer Wahltheorie, insbesondere solchen, die in der Informatik Anwendung finden. Themenschwerpunkte sind probabilistische Sozialwahl, faire Aufteilung (Fair Division) und Allokation öffentlicher Güter; die Inhalte werden mathematisch präzise und beweisorientiert behandelt. Am Ende kannst Du solche Modelle anwenden, Eigenschaften von Aggregationsverfahren axiomtisch analysieren und relevante Algorithmen und Komplexitätsfragen bearbeiten.5 ECTSkein Termin dieses SemesterCIT423011Transaction SystemsNoch keine Bewertungen für dieses Modul.Datenbanken und Informationssysteme (DBI)Du lernst Konzepte und Algorithmen zur Verwaltung von Transaktionen in Datenbanksystemen sowie Mechanismen zur Fehlerbehandlung (Recovery). Am Ende kannst du ACID-konforme Transaktionen entwerfen, Concurrency-Control-Verfahren bewerten und Recovery-Verfahren praktisch anwenden — auch in verteilten Szenarien.6 ECTSkein Termin dieses SemesterIN2267Turbulent Flow Simulation on HPC-SystemsNoch keine Bewertungen für dieses Modul.Wissenschaftliches Rechnen und High Performance Computing (HPC)Du lernst die Grundlagen und numerische Behandlung turbulenter, inkompressibler Strömungen kennen, von RANS-Gleichungen über Turbulenzmodellierung bis zu Validierung. Außerdem setzt Du die Algorithmen in C++ um, parallelisierst sie für verteilte HPC-Systeme und führst Simulationen samt Visualisierung durch.5 ECTSkein Termin dieses SemesterIN2311Vertiefendes Master-PraktikumNoch keine Bewertungen für dieses Modul.Wahlmodule ohne Zuordnung zu einem FachgebietDu arbeitest in einem kleinen Team an der qualifizierten Fortführung eines Master-Praktikums und übernimmst dabei eine maßgebliche Rolle bei der Umsetzung einer großen Softwareanwendung oder -teilanwendung. Am Ende verfügst Du über vertiefte Kenntnisse in einem anspruchsvollen Informatikgebiet und kannst alle Phasen der Entwicklung komplexer Software anwenden.10 ECTSkein Termin dieses SemesterIN2175VirtualisierungstechnikenNoch keine Bewertungen für dieses Modul.Rechnerarchitektur, Rechnernetze und Verteilte Systeme (RRV)Du lernst Konzepte, Aufbau und Einsatz verschiedener Virtual Machines kennen – von Betriebssystem- und Prozess-Virtualisierung über ISA- und High-Level-Language-Virtual Machines bis zu Multicore- und HW/SW-Codesign-Lösungen. Am Ende kannst du Virtualisierungslösungen klassifizieren, ihre Vor- und Nachteile einschätzen und technische Design- und Performance-Trade-offs analysieren.5 ECTSkein Termin dieses SemesterIN2125Virtuelle MaschinenNoch keine Bewertungen für dieses Modul.Formale Methoden und ihre Anwendungen (FMA)Du lernst, wie Programme unterschiedlicher Sprachen über Übersetzungsschemata in Code für idealisierte (virtuelle) Maschinen abgebildet werden. Am Ende kannst du für Ausschnitte von Programmen selbst Maschinenbefehle erzeugen und für gegebene Sprachkonstrukte Übersetzungsschemata entwickeln.6 ECTSkein Termin dieses SemesterIN2040