High-Reliability Embedded Systems

Module code: EG7014
Module co-ordinator: Andrew Norman

In this module you will learn how to design software for single-processor embedded applications based on small, industry-standard microcontrollers. We will also look at how to implement a software design using a high-level programming language.


  • Seminars
  • Computing exercises
  • Practical classes
  • Guided independent study


  • Computing exercises (70%)
  • Design report (30%)