Master's Programme in Intelligent Embedded Systems

Education level CreditsSecond cycle 120 credits

Time2 years full time

Study locationVästerås

In this programme you learn how to design intelligent embedded systems that are safe, reliable and can learn from and adapt to their surroundings. After your studies you can work as an engineer, project manager, system architect or programmer.

Pick location

Pick semester


120 credits

Education level

Second cycle

Study pace

full time

Study location





2 years

Teaching form

Normal teaching

Tutoring language


Application code



University credits

Specific requirements

A completed Bachelor's degree from an institution of higher education of three years or more, equivalent to 180 credits, of which at least 60 credits are within computer engineering and/or computer science including programming corresponding to 15 credits. At least 22,5 credits in Mathematics/Applied Mathematics are required. A TOEFL test result, with a minimum score of 575 with a TWE score of at least 4.5 (PBT) or 90 with a TWE score of at least 20 (iBT) or an IELTS test result with an overall band score of at least 6.5 and no band score below 5.5 or equivalent is required.


For students outside EU/EEAPer installment prior to each semester: 67500 SEKAnnual tuition fee: 135000 SEKTotal programme fee: 270000 SEK

Apply for autumn semester 2024, Västerås

Apply for the programme

The programme

The courses in this programme embrace the latest theory and practice within the areas of embedded systems, artificial intelligence and robotics. To guarantee that you obtain skills requested by the industry, the content is developed together with companies and your teachers are world-leading researchers within the field.

The theoretical parts are interspersed with practical parts that are done in collaboration with companies in the industry, such as ABB, Alstom, Ericsson and Volvo Construction Equipment. The collaboration involves guest lectures, student projects, mentoring and internships. In addition, you have the opportunity to use corporate equipment from some of our business partners.

The University has several exchange agreements and some of them also give you the opportunity to obtain a double master's degree.

Employment and Future Prospects

The market for intelligent embedded systems is enormous and the industry’s need of experts in the area is constantly increasing. On completion of the programme you will be in demand in the national and international labour market. Both as a well-qualified expert at companies and as a doctoral student in the higher education.

With this master’s degree you can make a career as an engineer, project manager, system architect, embedded systems programmer or a researcher in the areas of robotics, telecommunications, process control, home electronics and the car industry.

Programme structure and content

If you study full-time, you study 30 higher education credits (hp) per semester. Courses can run at different paces and be of different lengths. As a program student, you have a guaranteed place for courses in your program and you study the courses in a specific order. Some courses within a program are mandatory and some are optional.

  • Computer Science


  • Mathematics/applied mathematics


    Courses within the programme

    Computer Science:

    • Research Methods in Computer Science, 7.5 credits
    • Embedded Systems I, 7.5 credits
    • Embedded Systems II, 7.5 credits
    • Intelligent Systems, 7.5 credits
    • Programming of Reliable Embedded Systems, 7.5 credits

    Mathematics/Applied Mathematics:

    • Applied Matrix Analysis, 7.5 credits

    Elective, 15 credits:

    Computer Science:

    • Project in Intelligent Embedded Systems, 15 credits
    • Thesis for the Degree of Master of Science in Computer Science (60 credits) with Specialization in Embedded Systems, 15 credits

    Computer Science:

    • Thesis for the Degree of Master of Science (120 credits) in Computer Science with Specialization in Embedded Systems, 30 credits
    • Project in Advanced Embedded Systems, 30 credits

    Contact us

    Chat with us

    If you have any questions about the studies or the student life at MDU, don't hesitate to contact us! We will help you with your questions and give you the information you need.

    Malin Åshuvud

    Can answer questions about prior knowledge, entry requirements and the application procedure.

    Phone number +4621101546 E-mail address malin.ashuvud@mdu.se
    Mohammad Ashjaei

    Can answer questions about the set-up and content of the programme.

    Phone number +4621151772 E-mail address mohammad.ashjaei@mdu.se