lecture 03 notes spring 15 9405770