502967-2021-2023-syllabus.pdf