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.