The MSc Embedded Systems and Control Engineering at the University of Leicester is a taught postgraduate programme that combines microcontroller and FPGA-based design with control theory and real-time software for applications in industry and research. It suits graduates in engineering, computer science, physics or related disciplines who want to develop practical skills in embedded hardware, software and control for robotics, industrial automation, automotive and IoT systems.
This MSc brings together modules on embedded hardware, real-time and safety-critical software, and modern control techniques. You will study the principles and practice of embedded systems design alongside control systems analysis and implementation, with emphasis on hands-on development, simulation and laboratory work.
Assessment is typically by a mixture of coursework, laboratory assignments, written examinations and the project report and presentation.
Applicants are normally expected to hold a good UK undergraduate degree (usually a 2:1) in electronic/electrical engineering, computer engineering, robotics, computer science, physics or a closely related subject. Applicants with a lower second-class degree and substantial relevant industrial experience may be considered.
International applicants should demonstrate an equivalent level of academic achievement. Evidence of English language proficiency is required for applicants whose first language is not English; a commonly accepted level is an overall IELTS score around a mid-6 band with no component substantially below that, or an equivalent qualification.
Applicants may also be asked to provide a CV and references, and to discuss proposed project interests with academic staff during admission if applying for research-led project options.
Graduates from this programme are prepared for a range of roles in industry and research. Typical career paths include embedded systems engineer, firmware/software engineer, control systems engineer, robotics engineer, systems integration engineer, FPGA engineer, and automation engineer. Alumni find work in sectors such as automotive and aerospace, industrial automation, telecommunications, medical devices, energy and smart infrastructure, and in research and development teams.
The programme also provides a strong foundation for further study at PhD level for those interested in pursuing research in embedded systems, control, robotics or related areas.
The University of Leicester offers an engineering environment with strong research activity and well-equipped teaching laboratories that support hands-on learning in electronics, embedded development and control. You will benefit from staff with expertise spanning embedded software, hardware design, control theory and applied systems engineering, and from opportunities to undertake project work with industrial partners.
Leicester’s postgraduate community is international and interdisciplinary, enabling collaboration across electronics, computer science and mechanical engineering. Flexible study modes and student support services help you balance practical coursework and project work, and careers support helps you prepare for graduate employment or further study.
Shortlist scholarships and plan your application — free guidance from our advisors.