Introduction to quantum informatics
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
18UQI | Z | 3 | 2P | Czech |
- Course guarantor:
- Aleš Wodecki
- Lecturer:
- Aleš Wodecki
- Tutor:
- Aleš Wodecki
- Supervisor:
- Department of Software Engineering
- Synopsis:
-
Quantum information has been on the rise for years. In this course, we explore the basics of quantum information theory with a strong emphasis on quantum computing. We discuss some of the most important quantum principles that lead to the so called quantum advantage and discuss many important quantum algorithms with the requisite amount of theoretical underpinning.
- Requirements:
- Syllabus of lectures:
-
1. Introduction to quantum physics
2. Introduction to theoretical computer science
3. Basic Quantum Algorithms (Grover, DeutschJozsa, Phase Estimation, etc.)
4. Adiabatic Quantum Computing and Optimization
5. Applications of quantum Computing (finance, graph theory, quantum security)
- Syllabus of tutorials:
- Study Objective:
- Study materials:
-
Recommended literature:
[1] Mermin, N. David. „From Cbits to Qbits: Teaching computer scientists quantum mechanics.“ American Journal of Physics 71.1 (2003): 23-30.
[2] Martyn, J. M., Rossi, Z. M., Tan, A. K., & Chuang, I. L. (2021). Grand unification of quantum algorithms. PRX quantum, 2(4), 040203.
[3] Kasirajan, Venkateswaran. Fundamentals of quantum computing. Springer International Publishing, 2021.
- Note:
- Time-table for winter semester 2024/2025:
- Time-table is not available yet
- Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Aplikace informatiky v přírodních vědách (elective course)
- Aplikované matematicko-stochastické metody (elective course)
- Matematické inženýrství - Matematická informatika (elective course)
- Matematické inženýrství - Matematické modelování (elective course)