You'll need to know algorithms, asymptotic complexity, probably have some knowledge of classical theory of computation. Mathematical maturity and linear algebra and complex numbers are important too. If you're curious, you can of course contact the prof and discuss your situation with them.
While all of these are required, none of the besides linear algebra are needed in great detail. I think someone who is Studying mathematics should be able to handle it.