What to know to start learning Quantum Mechanics [duplicate]

I am very interested in Quantum Mechanics, and I want to start learning some of the mathematics behind it - the simplification first, of course. What kind of mathematical ideas do I need to know and understand to follow along (e.g. Calculus, etc...). I'm sure that there is a huge list, but what are the main ones?