[quote=Kangaroo] I'd guess that'd be close...Stuff like Riemann Sums, various vector forms, complex differentiation and integration, fourier series etc. Lots of fun fun fun stuff. [/quote] I've done everything except for complex differentiation and fourier series.