Curriculum / Quantum Algorithms

Track 04Pro12 lessons · 1,675 XP

Quantum Algorithms

Learn the algorithms that make quantum computers powerful.

What you will learn

  1. 1Quantum InterferenceUnderstand how interference powers quantum algorithms.Reading+75 XP
  2. 2Deutsch-Jozsa AlgorithmThe first quantum algorithm to provably beat classical.Code challenge+125 XP
  3. 3Grover's Search AlgorithmSearch an unsorted database quadratically faster.Code challenge+150 XP
  4. 4Amplitude AmplificationGeneralize Grover's algorithm: amplify any marked state with unknown oracles.Code challenge+175 XP
  5. 5Quantum WalksUnderstand discrete quantum walks and how they power search algorithms.Code challenge+150 XP
  6. 6Quantum Fourier TransformThe quantum version of the discrete Fourier transform.Code challenge+150 XP
  7. 7Quantum Phase EstimationEstimate eigenvalues of quantum operators.Reading+100 XP
  8. 8Shor's Algorithm OverviewUnderstand the algorithm that threatens RSA encryption.Reading+100 XP
  9. 9Shor's Algorithm CapstoneSimulate period-finding, the quantum heart of factoring.Project+300 XP
  10. 10The HHL AlgorithmUnderstand the HHL algorithm for solving linear systems exponentially faster.Reading+75 XP
  11. 11Variational Eigensolver BasicsBuild a simple VQE-style ansatz and understand variational quantum algorithms.Code challenge+200 XP
  12. 12QAOA Circuit DepthUnderstand how QAOA circuit depth affects solution quality and runtime.Reading+75 XP

Unlock this track with Pro

Pro unlocks all 10 tracks, unlimited AI hints, and advanced visualizations for $12.99/month, $79/year, or $97 lifetime. Track 1 is free to try first.