Skip to main content

Algorithms for Quantum Computing

Module code: EEP55C25 · Semester: Semester 1

Resources​

Questions by Year​

0 of 1 done · tick papers and add notes as you go

Papers open on tcd.ie (sign in to TCD first).

Topics

  • Quantum circuits and gates LO1–2
  • Dirac notation and quantum algebra LO3
  • Period finding LO4
  • Quantum Fourier and wavelet transforms LO5
  • Quantum random walks LO6
  • Quantum optimisation LO7
  • Quantum information processing LO8
  • Quantum machine learning LO9
Learning outcomes (exam covers LO1–9)
  1. Describe quantum circuits and their pros and cons
  2. Turn classical calculations into quantum operations
  3. Calculate with Dirac notation
  4. Apply period-finding algorithms
  5. Design quantum wavelet and Fourier transforms
  6. Run stochastic simulations with quantum random walks
  7. Solve optimisation problems with quantum algorithms
  8. Solve quantum information processing problems
  9. Solve quantum machine learning problems

Summarised from the module descriptor, checked November 2026.