Lecture Notes:
Lecture 1
Lecture 2
Lecture 3