Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Delft University of Technology

Quantum Error Correction and Algorithms

Delft University of Technology via edX

Overview

Quantum algorithms are notoriously hard to design, because we are accustomed to thinking “classically” about information. In this course, you will study the anatomy of quantum algorithms and learn how they can achieve a speedup over their classical counterparts. Several algorithms will be introduced and implemented, involving aspects of compilation such as qubit routing and device constraints. Since compiling algorithms to devices can lead to lengthy quantum circuits, this naturally leads to the topic of quantum error correction, a crucial aspect for a fault-tolerant quantum computer. The main principles of quantum error correction (encoding, detection, correction) will then be covered, and specific examples (Shor, Steane, Surface) will be introduced and studied. The course will conclude with an overview of the most promising quantum technologies with respect to their scalability and steps towards fault tolerance.

The course is a journey of discovery, so we encourage you to bring your own experiences, insights and thoughts via the forum!

This course is authored by experts from the QuTech research center at Delft University of Technology. In the center, scientists and engineers work together to drive research and development in quantum technology. QuTech Academy's aim is to inspire, share and disseminate knowledge about the latest developments in quantum technology.

Syllabus

  • Quantum speedup and quantum games
  • Compiling circuits to real devices
  • Grover’s Algorithm, Shor’s Algorithm, Quantum Fourier Transform
  • Principles of quantum error correction (encoding, error detection and correction, logical operators)
  • Shor’s code, Steane’s code, Surface code
  • Realizations of the above on Quantum Inspire

Taught by

Christian Andersen

Reviews

Start your review of Quantum Error Correction and Algorithms

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.