Module

70 Treffer

Wahlbereiche70

3D Scanning & Motion CaptureNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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.Wahlmodule ComputationDu 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 Deep Learning for Computer Vision: Visual ComputingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDas 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 SemesterIN2390Advanced Deep Learning for RoboticsNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationIn 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 ProgrammingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst, wissenschaftliche Software in C++ zu entwickeln und dabei Performance und Wartbarkeit auszubalancieren. Am Ende kannst du passende Datentypen und Programmstrukturen wählen, C++-Sprachmittel für Ressourcenmanagement, Objekt- und generische Programmierung anwenden sowie Performance analysieren und optimieren.5 ECTSläuft dieses SemesterIN1503
65 weitere in WahlbereicheAdvanced Topics of Software EngineeringNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2309Approximate Dynamic Programming and Reinforcement LearningNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst Methoden des Approximate Dynamic Programming (ADP) und Reinforcement Learning (RL) zur Lösung sequentieller Entscheidungsprobleme. Am Ende kannst du grundlegende Modelle und Algorithmen beschreiben, Ableitungen nachvollziehen sowie einfache ADP/RL-Methoden implementieren und auf einfache (z. B. robotische) Aufgaben anwenden.6 ECTSläuft dieses SemesterEI7649Automata and Formal LanguagesNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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.Wahlmodule ComputationDu 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 SemesterIN2028Computational IntelligenceNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst Grundlagen und Anwendungen moderner Computational-Intelligence-Methoden, insbesondere neuronale Netze, Fuzzy- und Neuro-Fuzzy-Techniken sowie evolutionäre Verfahren und genetische Algorithmen. Am Ende kannst Du diese Methoden allgemein anwenden und Anwendungsfälle, speziell in Steuerungs- und Regelungstechnik, analysieren.5 ECTSläuft dieses SemesterCIT1330000Computer Vision III: Detektion, Segmentierung und TrackingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2375EchtzeitsystemeNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2060Einführung in Quantum ComputingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2381Industrielle BildverarbeitungNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationIn 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 SemesterIN2369Introduction to Deep LearningNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationIn 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 SemesterIN2346Künstliche Intelligenz in der MedizinNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 Learning for 3D GeometryNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2392Muster in der SoftwaretechnikNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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.Wahlmodule ComputationDu 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 SemesterIN2361Numerisches ProgrammierenNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst grundlegende Konzepte und Algorithmen des numerischen Programmierens. Dazu gehören Gleitpunktarithmetik, Interpolation, numerische Integration, Verfahren zur Lösung linearer Gleichungssysteme, Gewöhnliche Differentialgleichungen, iterative Verfahren sowie das symmetrische Eigenwertproblem. Am Ende kannst du die wichtigsten Algorithmen anwenden und implementieren und ihre Stabilität und Kondition abschätzen.6 ECTSläuft dieses SemesterIN0019Scientific Computing INoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst die Schritte der Simulations-Pipeline in der Wissenschaftlichen Datenverarbeitung kennen, mit Schwerpunkt auf Modellbildung und Diskretisierung. Am Ende kannst du einfache mathematische Modelle ableiten und klassifizieren sowie geeignete Diskretisierungs- und Zeitintegrationsverfahren anwenden und deren Genauigkeit und Eignung beurteilen.5 ECTSläuft dieses SemesterIN2005Statistical Foundations of LearningNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterCIT4230004Virtuelle Physik: Moderne Modellierungstechnik und ihr Einsatz in der ComputersimulationNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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.Wahlmodule ComputationDu 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 SemesterIN20263D Computer Vision IINoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst moderne Methoden zur Geometrie und Rekonstruktion aus mehreren Bildern kennen. Am Ende kannst du Korrespondenzen zwischen Ansichten bestimmen, 3D-Punkte rekonstruieren und Kamerapositionen sowie -parameter aus Bilddaten schätzen.5 ECTSkein Termin dieses SemesterIN21233D User InterfacesNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 Deep Learning for Computer Vision: Dynamic VisionNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst fortgeschrittene Deep-Learning-Methoden mit klarem Fokus auf Videoanalyse für Computer-Vision-Aufgaben. Neben den theoretischen Grundlagen trainierst und implementierst du selbst neuronale Netze und arbeitest in einem semesterlangen Projekt an aktuellen Forschungsthemen der Gruppe.8 ECTSkein Termin dieses SemesterIN2389Advanced Machine Learning: Deep Generative ModelsNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 Natural Language ProcessingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterCIT4230002Algorithmen für Uncertainty QuantificationNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2345Algorithms for Scientific ComputingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2001Algorithms for Scientific Computing IINoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu beschäftigst dich mit fortgeschrittenen numerischen Methoden und deren Anwendung in wissenschaftlichem Rechnen. Je nach Vorlesungsschwerpunkt lernst du z.B. effiziente Verfahren für dünn besetzte Matrizen, numerische Techniken für Quantensysteme oder Methoden wie Molekulardynamik, Sparse-Grids und algebraischen Multigrid. Am Ende kannst du passende Verfahren auf anspruchsvolle Anwendungsprobleme anwenden und ihre hierarchischen Aspekte erklären und nutzen.4 ECTSkein Termin dieses SemesterIN2002Anerkennung aus dem Wahlbereich ComputationNoch keine Bewertungen für dieses Modul.Wahlmodule Computationkein Termin dieses SemesterIN99585Anerkennung aus dem Wahlbereich ComputationNoch keine Bewertungen für dieses Modul.Wahlmodule Computationkein Termin dieses SemesterIN99586Anerkennung aus dem Wahlbereich ComputationNoch keine Bewertungen für dieses Modul.Wahlmodule Computationkein Termin dieses SemesterIN99587Anerkennung aus dem Wahlbereich ComputationNoch keine Bewertungen für dieses Modul.Wahlmodule Computationkein Termin dieses SemesterIN99588Anwendungen Wissenbasierter MethodenNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst moderne Techniken zum Entwurf und zur Umsetzung wissensbasierter Systeme und deren Anwendung auf reale Probleme, insbesondere im World Wide Web und zur Steuerung intelligenter Softwaresysteme. Am Ende kannst du zentrale Komponenten solcher Systeme entwerfen und geeignete Methoden auswählen und anwenden.5 ECTSkein Termin dieses SemesterIN2058Artificial Intelligence in Medicine IINoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2408Augmented RealityNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 Künstliche Intelligenz und RobotikNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationIn diesem Modul werden aktuelle Themen aus Künstlicher Intelligenz und Robotik vorgestellt. Am Ende kennst du den Stand von Forschung und Technik in ausgewählten Bereichen und kannst dich mit neueren Forschungsprojekten kritisch auseinandersetzen.kein Termin dieses SemesterIN3150Ausgewählte Themen aus dem Bereich Sicherheit und DatenschutzNoch keine Bewertungen für dieses Modul.Wahlmodule Computation5 ECTSkein Termin dieses SemesterIN3470Autonomes FahrenNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2356Basic Mathematical Methods for Imaging and VisualizationNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2124Blockchain-based Systems EngineeringNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2359CausalityNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2410Compilerbau INoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2227Computer Architecture and NetworksNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst, wie Computer intern aufgebaut sind und wie ihre Komponenten zusammenarbeiten. Am Ende kannst Du die wichtigsten Bausteine von Mikroprozessoren und Rechnern benennen und ihr Zusammenspiel analysieren sowie unterschiedliche Ebenen von Parallelität in Hardware und Software einordnen und nutzen.5 ECTSkein Termin dieses SemesterIN2189Computer Vision I: Variational MethodsNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2246Concepts of C++ ProgrammingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterCIT323000Einsatz und Realisierung von DatenbanksystemenNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2031Fortgeschrittene Konzepte des Quantum ComputingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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.Wahlmodule ComputationDu 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.Wahlmodule ComputationDu 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 SemesterCIT433021Grundlagen von Computer VisionNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 ComputationDu 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 SemesterIN2169Informatikanwendungen in der Medizin IINoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2022Inverse Problems in Medical ImagingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2409Kombinatorische Optimierung in Computer VisionNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst, wie viele Probleme der Computer Vision als kombinatorische Optimierungsaufgaben formuliert werden, insbesondere über Markov Random Field (MRF)-Modelle. Du wirst sowohl polynomiell lösbare Fälle als auch NP-schwere Aufgaben kennenlernen und Methoden zur exakten sowie approximativen Lösung anwenden, z.B. für Segmentierung, Optischen Fluss, Stereo und Shape Matching.8 ECTSkein Termin dieses SemesterIN2245Machine Learning and IT-SecurityNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 and OptimizationNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst fortgeschrittene Konzepte und Methoden des Machine Learnings sowie gängige Optimierungsverfahren für deren Training. Am Ende kannst du moderne Lernverfahren (z. B. tiefe neuronale Netze) anwenden und weiterentwickeln, Optimierungsalgorithmen entwerfen und deren Verhalten theoretisch und empirisch analysieren.5 ECTSkein Termin dieses SemesterEI70360Machine Learning for Graphs and Sequential DataNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2323Maschinelles Lernen für ComputersehenNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2357Mobile verteilte SystemeNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu lernst die Grundlagen und Kernkonzepte mobiler verteilter Systeme, insbesondere Mobilität, drahtlose Kommunikation und mobile Betriebssysteme. Am Ende kannst Du Probleme und Lösungsansätze dieser Systeme einschätzen und die Grundlagen auf neue Entwicklungen in drahtloser Kommunikation und mobilen Betriebssystemen anwenden.5 ECTSkein Termin dieses SemesterIN2098Modelling and SimulationNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2010Netzwerke für den ZahlungsverkehrNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationIn 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 SemesterIN2161Parallel ProgrammingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2147Robotic 3D VisionNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationIn diesem Modul lernst du Methoden der 3D-Bildverarbeitung für die Robotik kennen. Schwerpunkte sind Multi-View-Geometry, visuelles Lokalisieren und Kartieren (SLAM) mit monocularen, Stereo-, RGB-D- und inertialen Sensoren sowie 3D-Objekterkennung und -tracking. Am Ende kannst du grundlegende Aufgaben wie visuelle Odometrie, SLAM und 3D-Objektposenschätzung praktisch bearbeiten und die zugrundeliegenden Theorien verstehen.5 ECTSkein Termin dieses SemesterIN2355Security EngineeringNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2178Sensorgeführte Robotische Manipulation und LokomotionNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2068Social ComputingNoch keine Bewertungen für dieses Modul.Wahlmodule ComputationDu 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 SemesterIN2241