Syllabus spring 2024.docx