Alle Prüfungsrechtlichen Informationen wie:
- Prüfungsleistung
- Deadlines für etwaige Abgaben
- Auszug aus dem Modulhandbuch
- …
werden im offiziellen Moodle Kurs bereitgestellt.
Materialien zur Veranstaltung werden hier sukzessive hochgeladen.
Aufbau der Veranstaltung
Laut Modulhandbuch ist die Veranstaltung mit 4SWS Seminaristischer Unterricht (SU) ausgezeichnet. Für die meisten Termine resultiert dies in einem Teil mit mehr Vorlesungscharakter und einem Teil mit mehr Praktikums- oder Übungscharakter. Grundsätzlich gilt, für diese Veranstaltung herrscht keine Anwesenheitspflicht. Außnahmen sind Termine an denen Abgaben vorgestellt werden sollen.
Übungsblätter
Es gibt einige Übungsblätter deren Bearbeitung teilweise in der Veranstaltung stattfinden wird. Eine Abgabe der Übungsblätter ist freiwillig (aber empfohlen).
Es gibt zwei Arten von Übungsblättern:
- (Übung) Übungsblätter für die mathematischen Grundlagen
- (Praktikum) Übungsblätter für die Programmierung
Erwartungen an den Kurs
Mathematik/Physik der Quantenmechanik
Natürlich wird im Rahmen der Veranstaltung einiges an Mathematik behandelt, eine vollständige Vorlesung in Quantenmechanik ist einerseits zeitlich nicht zu stemmen, andererseits vermutlich auch nicht zielführend. Wir betrachten lediglich den Teil der Mathematik, der notwendig ist, um einzelne Algorithmen zu verstehen.
Superposition
Superposition ist ein wichtiges Konzept, welches in dieser Veranstaltung in Thema 4 behandelt wird.
Python/Qiskit: Wie wird ein Quantencomputer programmiert, was passiert bei Superposition?
Wie Sie bereits im 1. Programmier-Übungsblatt gesehen haben, verwenden wir Python und das Framework Qiskit (von IBM). In späteren Übungsblättern werden Sie auch noch ein anderes Framework (PennyLane) kennenlernen.
Was sind Quantengatter?
In Thema 5 werden Sie die ersten Quantengatter kennenlernen, diese stellen die Grundlage für Algorithmen auf (schaltkreisbasierten) Quantencomputern dar.