WPI Syllabus Fall 2025-2.pdf