DeepPractise
DeepPractise
All tutorials 15 lessons

Algorithms

Speedups and patterns: phase kickback, amplitude amplification, and beyond.

Learning sequence

Follow the lessons in order.

  1. 01What is a Quantum Algorithm?Intermediate 12 minRead lesson
  2. 02Oracles in Quantum AlgorithmsIntermediate 14 minRead lesson
  3. 03Phase KickbackIntermediate 13 minRead lesson
  4. 04Quantum Fourier Transform (QFT) – IntuitionIntermediate 15 minRead lesson
  5. 05Amplitude AmplificationIntermediate 14 minRead lesson
  6. 06Deutsch AlgorithmIntermediate 12 minRead lesson
  7. 07Deutsch–Jozsa AlgorithmIntermediate 15 minRead lesson
  8. 08Bernstein–Vazirani AlgorithmIntermediate 14 minRead lesson
  9. 09Simon’s AlgorithmIntermediate 15 minRead lesson
  10. 10Grover’s Algorithm (Conceptual Overview)Intermediate 14 minRead lesson
  11. 11Grover’s Algorithm – Full TheoryIntermediate 15 minRead lesson
  12. 12Grover’s Algorithm – Circuit WalkthroughIntermediate 12 minRead lesson
  13. 13Variants of Grover’s AlgorithmIntermediate 12 minRead lesson
  14. 14Quantum Phase Estimation (QPE)Intermediate 15 minRead lesson
  15. 15Shor’s Algorithm (High-Level Overview)Intermediate 15 minRead lesson