Embedded Systems (ES), M.Sc.

  • Application Deadline
  • 24 months
  • Tuition
    Tuition (Year)
    Tuition (Year)
  • English (take IELTS)


Why study Embedded Systems?

Embedded systems are everywhere. More than 98% of the world’s processors are located in embedded systems. Applications include a wide variety of industrial and personal systems such as satellites, robots, cars, airplanes, elevators, mobile telephones, washing machines, and health-care equipment just to mention a few. In all these areas, embedded systems confer added value to the products by either extending the range of the delivered functionalities or by enhancing the quality of a “traditional” functionality that is rendered to the user.

What are the career opportunities for Embedded Systems graduates?

Many European companies are world leading in the field of embedded systems design and have a strong demand for highly skilled, creative engineers, innovators, system architects, and specialists. Europe also needs brand new companies that are able to provide innovative embedded solutions to address societal challenges, to improve the quality of life, and to boost the European economy and leadership.

What is Embedded Systems Master at EIT Digital all about?

Graduates of the Embedded Systems (ES) programme at EIT Digital Master School will be world-class specialists and innovators in the field of embedded systems, capable of developing embedded solutions for new challenges in the cyber-physical systems and internet-of-things domains.

The Embedded Systems programme has three entry points and seven exit points. The first year will be similar at the three entry point universities (KTH, TUB, TU/e), covering the common base studies on construction of embedded systems, embedded hardware & software, and models & methods for embedded systems design. The second year will accommodate the technical specialisation provided by one of the exit point universities (KTH, TUB, TU/e, AALTO, TUCS, UNITN, BME). The seven specialisations are: (1) Embedded Platforms (2) Embedded Multicore Processing, (3) Embedded Networking, (4) Mobile Cyber-Physical Systems, (5) Internet of Things and Energy-Efficient Computing, (6) Real-Time Systems and Design of Cyber-Physical Systems, and (7) Critical Embedded Systems.

What are the goals of the programme?

The mission of the Embedded Systems programme is to give students a holistic and multidisciplinary view and skillset on embedded systems, their underlying technologies, their development, and their integration. Through the combined technical and entrepreneurial education, students will get insight into the role of embedded systems in the modern society and ability to develop innovations into business ideas and high tech embedded systems start-ups. They will also be capable of taking on leading management roles in embedded systems and more general ICT companies.

Programme Structure

The first year (60 ECTS), providing the technical core (common base) and I&E courses, is spent at one of the entry unversities. The second year (60 ECTS), providing the technical specialisation courses, is spent at one of the exit universities. The selected entry and exit points must reside in different countries. This international and cross-organisational mobility is a mandatory and essential part of the programme. The teaching language in all the courses is English.

The Embedded Systems programme involves seven partner universities and provides three entries and seven exits. The partner universities and their roles are as follows:

  • Royal Institute of Technology (KTH), Sweden: Develops and implements the common base (entry) and the specialization (exit) “Embedded Platforms”.
  • Technical University of Berlin (TUB), Germany: Develops and implements the common base (entry) and the specialization (exit) “Embedded Multicore Processing”.
  • Eindhoven University of Technology (TU/e), the Netherlands: Develops and implements the common base (entry) and the specialization (exit) “Embedded Networking”.
  • Aalto University (AALTO), Finland. Develops and implements the specialization (exit) “Mobile Cyber-Physical Systems”.
  • Turku Centre for Computer Science (TUCS), Finland. Develops and implements the specialization (exit) “Internet of Things and Energy Efficient Computing” as joint effort between the two universities in Turku - University of Turku (UTU) and Åbo Akademi University (ÅAU).
  • University of Trento (UNITN), Italy. Develops and implements the specialization (exit) “Real-Time Systems and Design of Cyber-Physical Systems”.
  • Budapest University of Technology and Economics (BME), Hungary. Develops and implements the specialization (exit) “Critical Embedded Sytems”.
Where can I study if I choose Embedded Systems?

Entry - 1st year, common base:

  • KTH, Stockholm, Sweden
  • TUB, Berlin, Germany
  • TU/e, Eindhoven, the Netherlands

Exit - 2nd year, specialisation:

  • Embedded Platforms at KTH, Stockholm, Sweden
  • Embedded Multicore Processing at TUB, Berlin, Germany
  • Embedded Networking at TU/e, Eindhoven, the Netherlands
  • Mobile Cyber-Physical Systems at AALTO, Helsinki, Finland
  • Internet of Things and Energy Efficient Computing at TUCS, Turku, Finland
  • Real-Time Systems and Design of Cyber-Physical Systems at UNITN, Trento, Italy
  • Critical Embedded Systems at BME, Budapest, Hungary

Detailed Programme Facts

  • Programme intensity

    You can choose to do this programme part-time or full-time.

    • Duration 24 months
  • Credits
    120 ECTS
  • Languages
    • English
  • Delivery mode
    On Campus
Check my chance of being admitted

English Language Requirements

You only need to take one of these language tests:

  • Minimum required score:


    The IELTS – or the International English Language Test System – tests your English-language abilities (writing, listening, speaking, and reading) on a scale of 1.00–9.00. The minimum IELTS score requirement refers to which Overall Band Score you received, which is your combined average score. Read more about IELTS.

    Take IELTS test
  • Minimum required score (Grade C):


    The CAE test – or the Cambridge Advanced English – is an exam for applicants who wish to get a Certificate in Advanced English. To receive the Advanced certificate, test-takers must score between 142 and 210 on the Cambridge English: Advanced test. Read more about CAE.

    Note: degree programmes and applications may require a more specific minimum score for admission.

  • Minimum required score:


    The TOEFL – or Test Of English as a Foreign Language – offers an internet-based test (iBT). The final, overall iBT score ranges between 0 and 120, and includes a scaled average from the four components (reading, listening, speaking, and writing). Read more about TOEFL (iBT).

Academic Requirements

Previous studies: A completed Bachelor's degree

Applicants must have completed a Bachelor’s degree encompassing a minimum of 180 ECTS credits or equivalent academic qualifications from an internationally recognized university.

Conditional acceptance

Students in their final year of undergraduate education may also apply and if qualified, receive a conditional acceptance. If you have not completed your studies, please include a written statement from the degree administration office (or equivalent department), confirming that you are enrolled in the final year of your education and giving your expected completion date. If you receive a conditional offer, you should present your degree certificate to your entry university before enrollment at the latest. Applicants following longer technical programmes and who have completed courses equivalent to an amount of 180 ECTS, will be considered on a case-by-case basis.
Specific Admission Requirements
A B.Sc. degree in electrical engineering/ electronics, computer engineering, computer science or information technology is required. The studies should include at least 60 ECTS courses in computer science, computer architecture, or programming, and mathematics including calculus, algebra and mathematical statistics.
Language requirements: Proof of English language proficiency

Applicants must provide proof of their English language proficiency, which is generally established through an internationally recognized test. The general tests and exemptions listed below are accepted by all universities in the EIT Digital Master School.

If you do not fulfil the general language requirements, you may still be able to apply to some universities. A number of the universities accept additional tests or exemptions. We have listed the additional tests and exemptions of the entry universities under ”University specific language tests and exemptions”. Please note that if you do not fulfil the general language requirements, this may also have implications on your eligibility for some of the exit universities.

Tuition Fee Per Year

  • EUR 8000 International
  • Free EU/EEA
  • For EU/EEA and Swiss Citizens: Tuition fees are waived


EU/EEA citizens from the Node countries (Germany, France, Italy, Spain, Sweden, Finland, Hungary, UK and the Netherlands)

Scholarship possibility: Excellent students can be awarded a monthly allowance ranging from €500 - €1000.

All other EU/EEA citizens and Switzerland

Scholarship possibility: Excellent students can be awarded a monthly allowance ranging from €500 - €1000.

For Non-EU/EEA Citizens

Scholarship possibility: Excellent students can be awarded a 1/2 tuition fee waiver and a monthly allowance ranging from €500 - €1000.

StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.