Embedded Computing

Code School Level Credits Semesters
EEEE3070 Department of Electrical and Electronic Engineerin 3 10 Autumn China
Code
EEEE3070
School
Department of Electrical and Electronic Engineerin
Level
3
Credits
10
Semesters
Autumn China

Summary

Architectures for embedded systems; the operation of a microcontroller and its programming; assembly language directives and instructions; the interfacing of microcontrollers; embedded peripherals and interrupts; communications protocols used in embedded computing; introduction to larger scale embedded systems.Reassessment of this module, if required, will be by reassessment of the failed elements.

Target Students

Part II students on courses offered by Department of Electrical and Electronic Engineering

Classes

Assessment

Assessed by end of autumn semester

Educational Aims

To provide an introduction to principal generic and distinctive features of embedded computing, and develop practical skills in designing firmware for microcontrollers.

Learning Outcomes

LO1 Dissect the information presented in a datasheet of a microcontroller.
LO2 Propose appropriate embedded development options for specific requirements.
LO3 Create programs for an embedded microcontroller.
LO4 Interpret pre-existing programs developed in assembly language.
LO5 Improve embedded application designs by using the peripheral devices of microcontrollers and interrupts.
LO6 Discuss the practicalities of developing for an embedded system.
 
This module contributes to the delivery of the following Engineering Council outcomes:
 
C1, C2, C3, C4, C12, C13.
 

Conveners

View in Curriculum Catalogue
Last updated 09/01/2025.