EPFL’s Master of Science in Mechanical Engineering is a comprehensive two-year program (120 ECTS credits) designed to prepare students for both industry and scientific research. The curriculum includes 90 credits of coursework and projects across six specialization domains and the option to pursue double degrees or minors in interdisciplinary subjects (e.g., Energy, Biomedical Technologies, Computational Science & Engineering). The final 30 credits consist of a master's thesis. The program is multidisciplinary, emphasizing strong theoretical training and hands-on, project-based learning in advanced topics such as fluid and solid mechanics, biomechanics, production systems, and renewable energy. Graduates acquire advanced problem-solving and computational modeling skills, preparing them for significant contributions to energy transformation, sustainable production, and transportation applications. Teaching language is mainly English (with some French).