Lecture Notes 2024