Course Details in 2025/26 Session
|Module Title ||Small Embedded Systems|
|School||School 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 |
Practical Classes and workshops-15 hours
Guided independent study-178 hours
Total: 200 hours
|Exclusions || |
|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.
21479-01 : Module mark : Mixed (100%)
|Assessment Methods & Exceptions || In-semester assessment: 50%|
|Other || None|
Wayne Wolf, Computers as Components, Morgan Kaufmann
Steve Heath. Embedded System Design, Newnes
Raj Kamal. Embedded Systems: Architecture, Programming, and Design. McGraw Hill