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

Previous Semesters

Link to past lectures