455 2024 fall syllabus.pdf