basic lecture notes 9761108