If you are using Internet Explorer, you may click these items to see Chieh's Lecture Notes directly.
They are constantly updated. I suggest you study them at the screen, and think along during the lectures.
Lecture notes or slides are meant for lectures.
They are not made for reading, and they are not necessarily comprehensible if you only read them and skip lectures. Do the work suggested on the slides please, because you have not learned it unless you have done it.