1. Classical complexity theory: the boolean circuit model, probabilistic computation, analysis of algorithms, oracle machines and related concepts.
2. Linear algebra: vectors, matrices, eigenvalues, Unitary and Hermitian operators, inner products, norms and related concepts.
3. Probability theory: events, random variables, conditional probability, expectation, variance and related concepts.
4. Algebra: group theory.
No background in physics or quantum mechanics is needed.