583 Syllabus Fall 2025 Final Draft August 20.pdf