
The Master’s Programme in Embedded Systems is a two-year, full-time on-campus program that focuses on the design, development, and optimization of embedded computing systems used in modern electronic devices. The program combines computer science and electronics to teach how hardware and software interact in real-time systems. Students study topics such as microcontrollers, real-time operating systems, hardware-software co-design, and system integration for industrial and consumer applications.
Graduates develop strong technical engineering skills, system design expertise, and problem-solving abilities, preparing them for careers in the electronics industry, automotive systems, robotics, telecommunications, and embedded software development. Uppsala University provides a strong research and innovation environment, enabling students to work with advanced embedded technologies and real-world engineering challenges.
Semester 1 – Foundations of Embedded Systems
• Introduction to Embedded Systems
• Microprocessor Architecture and Design
• Embedded System Software Development
• Research Methods in Embedded Systems
Semester 2 – Advanced Embedded Systems Design
• Real-Time Systems
• Embedded Communication Protocols
• Hardware-Software Co-Design
• Elective Modules in Embedded Systems
Semester 3 – Specialized Embedded Systems Applications
• Internet of Things (IoT)
• Embedded System Security
• Energy-efficient Embedded Systems
• Fieldwork/Research Project in Embedded Systems
Semester 4 – Master’s Thesis & Final Project
• Independent Research / Thesis
• Advanced Embedded Systems Design
• Final Presentation & Research Evaluation
Graduates of the Embedded Systems Master’s program are highly sought after in industries such as electronics, automotive, telecommunications, and technology. With expertise in hardware and software integration, embedded systems design, and real-time processing, alumni can pursue careers as embedded systems engineers, firmware developers, IoT specialists, and systems architects. The increasing demand for connected devices and automation across industries ensures strong career prospects for graduates in fields such as IoT, robotics, and consumer electronics.
The Embedded Systems program combines both hardware and software engineering, preparing students for careers in designing and developing systems for embedded applications. Students will gain hands-on experience in building and programming embedded devices, learning to solve real-world problems that require both high performance and reliability. This program equips graduates with the technical expertise needed to drive innovation in the rapidly growing fields of automation, IoT, and robotics, making them highly valuable to industries at the forefront of technological advancement.
For further information, please contact the admissions office at:
Phone: +46 18 471 00 00
Email: info@uu.se
Address: Uppsala University, S:t Olofsgatan 10B, 753 11 Uppsala, Sweden