syllabus_2025.pdf