Lectures
Quantum Algorithms and Quantum Error Correction
Tuesday 14-16 and Thursday 12-14: Building E2 6 - Room E11 (0.11)
This lecture introduces students to basics of quantum information science and to several quantum computing algorithms with a focus on those that can be implemented on current and near-term quantum hardware. The lecture also introduces quantum error correction. Students acquire a practical knowledge of quantum computer programming using Qiskit.
Brief Syllabus
- Introduction to quantum information with focus on description of noisy quantum hardware
- Density operator, quantum entanglement, Schmidt decomposition, purification, distance measures
- Quantum channels, gate fidelity
- Quantum noise tomography
- Quantum algorithms
- Quantum error correction: general conditions for QEC, Shor code, CSS codes, stabilizer formalism, fault-tolerancy
- Practical implementation of the discussed algorithms using open source software packages and toolkits