Complete section2 lecture notes