SP23 524 Syllabus.pdf