Lecture 0: Resources for Quantum Computing

What Should I Know To Get Started?

Lecture 0 introduces the background material needed - think of this as a list of prerequisites.

  • Complex numbers
  • Linear algebra
    • basis, dimension, norm, inner product, orthogonality, matrices, adjoint, & eigenvalues
  • Probability
  • O-notation
  • Programming