Detailed Lecture Notes for MA16010