In addition to classes spanning from electromechanical systems to advanced artificial intelligence, the program offers a large set of hands-on activities where students learn by designing, prototyping and validating robotic systems.
This program gives students a well-rounded education with practical experience, and leads to careers in a wide range of fields where robotics technologies are increasingly adopted, such as: biomedical technologies; logistics and transportation; aviation and drones; autonomous cars; industry 4.0; smart houses; environmental technology. In addition, students can benefit from EPFL’s strong innovation ecosystem to invent new systems and applications, and start up their own company.
Both core and optional classes include hands-on exercises aimed at applying theoretical aspects to real systems. In addition, for semester and interdisciplinary projects, as well as the final Master’s thesis, students work with researchers on challenging problems within EPFL robotics laboratories or in the industry.
Simplified study plan
Please note that the information regarding programs’ structure as well as the simplified study plans may be subject to change and that they are not legally binding. Only the official regulations and study plans are binding.
EPFL Bachelor’s degree in Microengineering.
A Bachelor’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, or any related field with an interdisciplinary background and an excellent academic record may also be accepted. However, candidates must master at least two of the three following fields: computer science, electronics, and mechanical engineering. Additional credits to fill any gaps may be required.
English, with a few optional courses in French.
Diploma and title obtained
Upon completion of their Master’s curricula, students obtain an EPFL Master of Science MSc in Robotics. The diploma also gives graduates the right to use the title of EPF qualified Engineer.