I'm doing first year Computer Science now, however I'm not sure if they'll teach me what is required and also I'd like to get to it more quickly, so I'm asking - what is the fastest way to learn Spherical Harmonics?Assuming my high school math was solid, where do I start from?I've used them before, however I just used ready algorithms.I want to be able to understand the math behind it and play around with my own algorithms.I just looked up the wiki page fo SH and each definition branches out with more definitions.I think I require multivariable calculus?So first I need the basics of calculus(differentiation and integration) and then I have to learn to work with the spherical coordinate system which sounds like a more basic task.However I'm not sure from where to start the calculus.Can anyone offer sources for calculus self-teaching?I think I'll also need it for physics calculations later on too.