The ETH Zurich MSc in Mechanical Engineering program provides in-depth knowledge across the core domains of mechanical engineering, including mechanics, thermodynamics, fluid dynamics, materials and manufacturing sciences, control systems, and product development. The program is multidisciplinary, integrating mathematics, computer science, and natural sciences, and covers modern areas such as robotics, micro/nanotechnologies, production, and energy systems. It emphasizes advanced simulation, experimental technologies, and the broader social context of engineering. The curriculum includes a flexible 'Learning Agreement' and a mandatory industrial internship to prepare students for leadership in research and industry.