Einführung ins Quantencomputing

Inhalt
  • Grundlagen des Quantencomputing
  • Quantenhardware
  • Quantenalgorithmen
  • Quantenprogrammiersprachen und Quanten-SDKs (insb. Qiskit)
  • Quantum Software Engineering
  • Verifikation von Quantenprogrammen
  • Quantum Machine Learning
  • Quanten Communication
  • Post-Quantum Kryptographie
Qualifikations-/Lernziele

Nach Abschluss dieses Moduls kennen die Studierenden die wesentlichen Grundlagen des Quantencomputings. Sie sind in der Lage, einfache Algorithmen zu beschreiben und in einem Quanten-SDK umzusetzen. Sie können aktuelle Entwicklungen im Quantencomputing einordnen und Anwendungsmöglichkeiten des Quantencomputings bewerten.

Vortragssprache Deutsch/Englisch
Arbeitsaufwand
  • Vorlesungsbesuch: 28 h
  • Vor- und Nachbereitung: 42h
  • Prüfungsvorbereitung: 20h
  • Gesamt: 90h / 30 = 3 Credits
Empfehlungen und Voraussetzungen

Kenntnisse in Linearer Algebra empfohlen.

Termine

Montag, 17:30 Uhr, 50.34 Raum -102, wöchentlich

 

Prüfung: 28.02.2024

Veranstaltungsliste
  1. Mo 23.10.2023: Einführung (Referent/in: Tahoori)
  2. Mo 30.10.2023: Grundlagen 1 (Referent/in: Fischer/Kühn/Tiepelt)
  3. Mo 06.11.2023: Grundlagen 2 (Referent/in: Fsicher/Kühn/Tiepelt)
  4. Mo 13.11.2023: Grundlagen 3 (Referent/in: Fischer/Kühn/Tiepelt)
  5. Mo 20.11.2023: Grundlagen 4 (Referent/in: Fischer/Kühn)
  6. Mo 27.11.2023: Grundlagen 5 (Referent/in: Fischer/Kühn/Tiepelt)
  7. Mo 04.12.2023: Qiskit Einführung (Referent/in: Pfaffhauser (IBM))
  8. Mo 11.12.2023: Quantum Software Engineering (Referent/in: Schaefer)
  9. Mo 18.12.2023: Quantum Hardware (Referent/in: Willke)
  10. Mo 08.01.2024: Quantum Annealing (Referent/in: Sanders)
  11. Mo 15.01.2024: Verifikation von Quantenprogrammen (Referent/in: Beckert)
  12. Mo 22.01.2024: Quantum Communication (Referent/in: Bless)
  13. Mo 29.01.2024: Quantum Machine Learning (Referent/in: Kühn)
  14. Mo 05.02.2024: Post-Quantum Cryptography (Referent/in: Tiepelt)
  15. Mo 12.02.2024: Gastvorlesung NN
  16. Mi 28.02.2024: Klausur