Sommersemester 2026
Die gesamte Organisation der Lehrveranstaltungen erfolgt über die Lernplattform Moodle. Wenn Sie an einer der u.a. Veranstaltungen teilnehmen möchten, melden Sie sich bitte in dem entsprechenden Moodlekurs an.
Die Studierenden lernen grundlegende abstrakte Datentypen der Informatik, effiziente Datenstrukturen für ihre Implementierung sowie effiziente Graph- und Optimierungsalgorithmen kennen. Sie machen sich mit algorithmischen Entwurfstechniken (z.B. Divide-and-Conquer, Branch-and-Bound) vertraut, vertiefen ihre Fertigkeiten in der Laufzeitanalyse und erwerben weitere Fertigkeiten zur Bewertung von Algorithmen. Außerdem bauen sie ihre Programmiererfahrungen mit Java aus und setzen nun auch fortgeschrittene Sprachaspekte wie generisches Programmieren ein.
In den begleitenden Übungen wenden die Teilnehmer das Gelernte unter anderem auf den Entwurf und die Implementierung eigener Algorithmen und Datenstrukturen an.
Dozentin
Prof. Dr. Claudia Fohry
Alle veranstaltungsrelevanten Informationen, Materialien und Ankündigungen finden Sie unserem Moodlekurs.
Sollten Sie noch Fragen haben, geben Ihnen Frau Prof. Dr. Claudia Fohry und Herr M.Sc. Rüdiger Nather gerne Auskunft.
Durch Nutzung anderer physikalischer Prinzipien als sie in traditionellen Computern verwendet werden, bieten Quantencomputer Potenzial für eine deutlich effizientere Berechnung geeigneter Probleme. Inzwischen sind erste Maschinen, Programmierumgebungen und Anwendungen verfügbar. Quantencomputer werden häufig in Kombination mit Supercomputern betrieben, wobei unterschiedliche Ressourcen unterschiedliche Aufgaben übernehmen.
Das Gebiet des Quantencomputings steht erst am Anfang und es gibt eine Vielzahl aktueller Forschungsprojekte. Im Seminar konzentrieren wir uns auf den Softwarebereich. Mögliche Themen sind Programmierumgebungen für Quantencomputer (z.B. Qiskit, Cirq); Prgrammiermodelle und Ausführungsumgebungen zur Steuerung der Zusammenarbeit zwischen Quanten- und Supercomputern (z.B. XACC, CUDA-Quantum) oder auch speziellere Forschungsthemen wie die Parallelisierung der Ausführung großer Quantenschaltkreise (Qdislib).
Jeder Teilnehmende erschließt sich ein Thema aus der wissenschaftlichen Literatur bzw. aus Online-Quellen und präsentiert dieses in einem Vortrag und einer schriftlichen Ausarbeitung. Die Verbesserung des Präsentationsstils, unter anderem durch gegenseitiges Feedback, ist ein wesentliches Anliegen des Seminars.
Dozent
Prof. Dr. Claudia Fohry
Alle veranstaltungsrelevanten Informationen, Materialien und Ankündigungen finden Sie unserem Moodlekurs.
Sollten Sie noch Fragen haben, gibt Ihnen Frau Prof. Dr. Claudia Fohry gerne Auskunft.