Lecture 2: Supervised learning
Supervised learning problem statement, data sets, hypothesis classes, loss functions, basic examples of supervised machine learning models, adding non-linearity.

Slides
Videos
Lecture Notes
Accompanying notes for this lecture can be found here.