Can I take these courses online for free or is this an ad for Stanford?
There's also Coursera courses that are much of the same content (taught by Andrew Ng as well in many cases). They have specializations for Machine Learning [1], Deep Learning, etc. These are paid via Coursera subscription, but financial assistance is available
[1] https://www.coursera.org/specializations/machine-learning-in...
If anyone is interested, I’ve published detailed notes and my submissions for the lab assignments:
https://github.com/pmulard/machine-learning-specialization-a...
Most of these look like they're just the slides and syllabus, correct me if I'm wrong.