lecture notes 5035161