class lecture notes 8371826