Quantensoftwareentwicklung

Quantensoftwareentwicklung

SWS 4
ECTS 5
Sprache(n) Deutsch (Standard)
Englisch
Lehrform SU mit Praktikum
Angebot nach Ankündigung
Aufwand

30 Präsenzstunden Vorlesung, 30 Präsenzstunden Praktikum, 45 Stunden Vor-/Nachbereitung des Praktikums, 45 Stunden Nachbereitung der Vorlesung und Prüfungsvorbereitung

Voraussetzungen

Programmierkenntnisse (Python), Lineare Algebra

Ziele

Kenntnis der Prinzipien der Quanteninformatik; Die Fähigkeit, zu erkennen, welche Problemstellungen mit Quantencomputern lösbar sind und geeignete Probleme mit dem Quantencomputer zu lösen. Die Studierenden können neue Entwicklungen im Bereich Softwareentwicklung auf verschiedenen Plattformen (IBM, Google, AWS, Azure) einordnen und kritisch bewerten.

Inhalt

Einführung in die Quanteninformatik; Programmierung einfacher Quantenalgorithmen (Quanten-Fourier-Transformation, Such-Algorithmus); Funktionsweise von Quantencomputern unter Berücksichtigung ihrer Fehleranfälligkeit. Fehlerkorrektur; Algorithmen für Quantenchemie, Quantum Machine Learning, Optimierung, Graphentheorie; Programmierung von Hybridalgorithmen (z.B. Quantum Approximate Optimization Algorithm).

Im Praktikum werden anhand von beispielhaften Anwendungen die erlernten Verfahren eingeübt und Anwendungen für folgende Bereiche auf einem Quantencomputer realisiert: z. B. Künstliche Intelligenz, Finanzen, Chemie.

Medien und Methoden

Tafel, Folien oder Beamer

Literatur

Website: https://qiskit.org; J. D. Hilary: Quantum Computing: An Applied Approach, Springer; Ch. Corbett Moran: Mastering Quantum Computing with IBM QX, Packt; Website: https://cirq.readthedocs.io/en/stable/#

Zuordnungen Curricula
SPO Fachgruppe Code ab Semester Prüfungsleistungen

IG Version 2019

SWE: Theoretische Grundlagen

1

benotete mündliche Prüfung

IG Version 2019

EC: Theoretische Grundlagen

1

benotete mündliche Prüfung

IG Version 2019

VCML: Theoretische Grundlagen

1

benotete mündliche Prüfung

IG Version 2024

EC: Theoretische Grundlagen

1

benotete mündliche Prüfung

IG Version 2024

SWE: Theoretische Grundlagen

1

benotete mündliche Prüfung

IG Version 2024

VCML: Theoretische Grundlagen

1

benotete mündliche Prüfung