2025 Fall C301 Syllabus.pdf