2024FallLecturenotes.pdf