Embedded Systems

KTH Royal Institute of Technology

M.Sc. On Campus
24 months
14619 EUR/year
Tuition fee
Apply date
Start date


The Embedded Systems programme at KTH Royal Institute of Technology foster highly competitive graduates in this important field.


The Embedded Systems programme at KTH Royal Institute of Technology provides a broad education in embedded systems with the opportunity to specialise in areas that cover theoretical as well as practical aspects of embedded systems development. 

Special emphasis is placed on engineering skills, integration of software and hardware, system design, integration, verification and the management of the design process.

During the final term, students demonstrate individual skills they have acquired during the programme through a degree project in which they solve a realistic problem. The student writes a thesis report, demonstrates and defends the results. 

The focus of the project may be proposed by the student, an examiner, a company, a public agency or any other external organization, but the project plan must be approved by the examiner of one of the thesis project courses in the curriculum. 

The degree project may also be concluded at universities or companies.


The enormous price and performance developments of electronics, coupled with their flexibility and programmability, creates considerable opportunities for innovation. 

At the same time, the industry is experiencing problems with sustaining competence in the area, and facing major challenges in managing the integration of software and hardware.

Employers of graduates from the master's programme in Embedded Systems are companies that develop electronic components and embedded systems in all possible areas. 

The programme has a broad industrial contact network through ICES – the KTH Innovative Centre for Embedded Systems. 

ICES member companies support implementation and student activities in the programme, such as trainee positions, master’s thesis projects and pilot projects, offering participants an excellent bridge into the industry or further education in the form of doctoral studies.

Programme Structure

Topics covered:
  • Sensor based systems, embedded systems
  • Digital design and validation with HDLs
  • Embedded hardware design in ASIC and FPGA
  • Hardware architectures for deep learning
  • Electronic systems design
  • Fundamentals of integrated electronics

Key information


  • Full-time
    • 24 months

Start dates & application deadlines




120 ECTS


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

English requirements

TOEFL admission requirements TOEFL® IBT The TOEFL iBT® is given online through the internet at designated testing site. The test measures your English-language abilities in an academic setting. The score refers to the total score of 4 subjects (writing, listening, speaking, and reading), each subject has a range of 0 - 30.
IELTS admission requirements IELTS The International English Language Test System (IELTS) tests your English-language proficiency on a scale of 1 – 9. The score refers to the combined average score of 4 subjects (writing, listening, speaking, and reading).

Other requirements

General requirements

A bachelor's degree in Electrical Engineering or Computer Engineering, or an equivalent degree, including a combination of courses equivalent to at least 60 ECTS credits in: Microelectronics, Electronics, Computer Engineering, Computer Science, Automation and Control, or Communication Engineering. 

In addition the following is required:

  • At least 30 ECTS credits in mathematics, including calculus in one variable, calculus in several variables, linear algebra, mathematical statistics, and Laplace and Fourier Transforms.
  • Digital Design basics (equivalent to IE1204 or IE1205), Computer hardware organization basics (IS200 or IS1500), Electric Circuits Theory (equivalent to EI1202 or IE1206), and a basic course in programming (preferably C/C++).

Tuition Fee

  • International

    14619 EUR/year
    Tuition Fee
    Based on the original amount of 29239 EUR for the full programme and a duration of 24 months.
  • EU/EEA

    Tuition Fee
    Based on the original amount of 0 EUR for the full programme and a duration of 24 months.

The full programme tuition fee for non-EU/EEA/Swiss citizens studying this programme is SEK 310,000.


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.

Fresh content

Updated in the last 6 months

Check the official programme website for potential updates.

Embedded Systems
KTH Royal Institute of Technology


Go to your profile page to get personalised recommendations!