academic lecture notes 1957346