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
Raj Kamal. Embedded Systems: Architecture, Programming, and Design. McGraw Hill
Steve Heath. Embedded System Design, Newnes