European Project Semester - Supporting CoursesCourse descriptionProgramme planEuropean Project Semester (2025 FALL)European Project Semester (2026 SPRING)