Programme And Module Handbook
Course Details in 2025/26 Session

If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title Small Embedded Systems
SchoolSchool of Engineering
Department Elec, Elec & Sys Engineering
Module Code 04 21479
Module Lead Prof Chris Baber
Level Masters Level
Credits 20
Semester Semester 1
Restrictions Previous experience of procedural programming in C is essential
Contact Hours Lecture-7 hours
Practical Classes and workshops-15 hours
Guided independent study-178 hours
Total: 200 hours
Description The aims of this course are to:
  • Introduce the theory and practical skills relating to embedded systems design construction for industrial applications.
  • Review basic concepts in digital and analogue circuit design and C programming.
  • Introduce students to the key design criteria and programming design tools useful to embedded systems design.
  • Make students aware of an array of communications buses and peripheral devices that can be used as part of an embedded system.
Learning Outcomes By the end of the module students should be able to:
  • Design and construct small embedded systems.
  • Design small embedded systems in industrial applications.
  • Design embedded systems that use standard communication buses to interface to peripheral devices.
Assessment 21479-01 : Module mark : Mixed (100%)
Assessment Methods & Exceptions In-semester assessment: 50%
Exam: 50%
Other None
Reading List Wayne Wolf, Computers as Components, Morgan Kaufmann
Steve Heath. Embedded System Design, Newnes
Raj Kamal. Embedded Systems: Architecture, Programming, and Design. McGraw Hill