syllabus_summer_2024_online.pdf