Course Details in 2024/25 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 || Main assessment:|
15% group video presentation
35% individual coursework report
50% written unseen exam in January. If not possible, then students to be issued with exam-style coursework to be completed within 1 week.
Written unseen exam in August. If not possible, then students to be issued with exam-style coursework to be completed within 1 week.
|Other || None|
Wayne Wolf, Computers as Components, Morgan Kaufmann
Raj Kamal. Embedded Systems: Architecture, Programming, and Design. McGraw Hill
Steve Heath. Embedded System Design, Newnes