Introduction to Quantum-Computing (IQC)

Content
  • Fundamentals of quantum computing
  • Quantum hardware
  • Quantum algorithms
  • Quantum programming languages and quantum SDKs (esp. Qiskit)
  • Quantum Software Engineering
  • Verification of quantum programs
  • Quantum Machine Learning
  • Quantum Communication
  • Post-Quantum Cryptography
Qualification/learning objectives

After completing this module, students will know the essentials of quantum computing. They are able to describe simple algorithms and implement them in a quantum SDK. They are able to classify current developments in quantum computing and evaluate possible applications of quantum computing.

Presentation language German/English
Workload
  • Lecture attendance: 28h
  • Preparation and wrap-up: 42h
  • Exam preparation: 20h
  • Total: 90h / 30 = 3 credits
Recommendations and prerequisites

Knowledge of linear algebra recommended.

Dates

Monday, 17:30 , 50.34 Room-102, weekly

 

Exam: 13.02.2022, 17:30 - 19:00 (30.33 Messtechnik-Hörsaal (MTI))

List of events
  1. Mo 24.10.2022: Introduction(Speaker: Tahoori)
  2. Mo 07.11.2022: QC - Basics 1 (Speaker: Müller-Quade)
  3. Mo 14.11.2022: QC - Basics 2 (Speaker: Müller-Quade)
  4. Mo 21.11.2022: QC - Basics 3 (Speaker: Müller-Quade)
  5. Mo 28.11.2022: Introduction Qiskit (Speaker: Oberst (IBM))
  6. Mo 05.12.2022: Exercises Qiskit (Speaker: Oberst (IBM))
  7. Mo 12.12.2022: Quantum Hardware (Speaker: Wilke)
  8. Mo 19.12.2022: Quantum Monkey (Speaker: Sattath)
  9. Mo 09.01.2023: Quantum Software (Speaker: Schaefer)
  10. Mo 16.01.2023: Quantum Annealing / Quantum Verification (Speaker: Sanders / Beckert)
  11. Mo 23.01.2023: Quantum Machine Learning (Speaker: Kühn)
  12. Mo 30.01.2023: Quanten Communication (Speaker: Bless)
  13. Mo 06.02.2023: Post-Quantum Cryptographie (Speaker: Beskorovajnov)
  14. Mo 13.02.2023: Exam
  15. XX XX.XX.2023: Excursion Quantum Rechner Ehningen (Speaker: Oberst (IBM))