MIT OpenCourseWare
academy · US
Complete MIT lecture courses, freely available, with notes, problem sets and video. For mathematics and machine learning the source with the best ratio of depth to price.
REVIEWED
MIT 18.06 Linear Algebra
Gilbert Strang's lecture course, complete on video with problem sets. If you want to understand vectors, matrices and projections once and properly, this is the reference.
For anyone who wants to understand linear algebra properly once rather than look it up.
MIT 18.065 Matrix Methods
Singular value decomposition, principal components and optimisation applied to data. The bridge between linear algebra and what models actually compute.
For the step from pure mathematics to what models actually compute.
MIT 6.036 Introduction to Machine Learning
More formal than most online courses, with derivations rather than recipes. A good follow-up to a hands-on course when the question of why is still open.
For anyone left with the question of why after a hands-on course.