Back to Codebook Map

Foundations of Quantum Algorithms

to view your progress

Learn how to code all of the famous quantum algorithms, from Grover Search to Shor's Algorithm.

BA: Basic Quantum Algorithms

Learn how oracle-based algorithms can help speed up computations and code your first non-trivial quantum algorithm.

GA: Grover's Algorithm

Gain intuition on how Grover's search algorithm works and code it end-to-end.

QFT: Quantum Fourier Transform

Implement the Quantum Fourier Transform, an important building block the most powerful quantum algorithms.

QPE: Quantum Phase Estimation

Understand the components and applications of the Quantum Phase Estimation and code it in its full splendor.

SH: Shor's Algorithm

Learn the concepts and components involved in the holy grail of quantum computing: Shor's factoring algorithm.