My background is in CS and I’m currently working as an ML engineer, but I’m very eager to go back for a PhD soon.
In the mean time, I’ve noticed my maths isn’t as strong as I’d like it to be. That aside, I’ve also taken a big interest into calculus.
Are there any online courses (free or non-free) that would allow me to learn mathematics either through self study, or as a MOOC? I’ll gladly take undegrad level courses. I just want something structured.
I’ve found that even trying to really study through books things like number theory, proofs, and integration takes huuuuge time investments. I feel like this will be less so with a structured course and teacher.
You have 16 weeks from the date of registration to complete each course. The courses themselves have weekly homework, two midterms and a final. You must find an eligible proctor to complete the midterms and final in person, but otherwise you need not go anywhere. Each course costs about $1500 - 2000. The lectures for each unit are video recordings of lectures in the corresponding course onsite at UIUC. There is also a certificate you can earn, but it's primarily focused on completion of lower-level courses.[2] Your homeworks are graded (with feedback) by a lecturer or math TA at the university. There are also remote office hours available.
UIUC is probably the highest caliber mathematics program which offers something like this. It's generally difficult to find a top ~20 math university willing to support online, self-paced study for credit. The ones which do offer such a system are usually very expensive[3] or predominantly focus on lower-level courses like a simple calculus sequence.
_____________________________
1. https://netmath.illinois.edu
2. https://netmath.illinois.edu/academics/certificate-program
3. https://cvn.columbia.edu/program/columbia-university-applied...