EE Department Intranet -
Close window CTRL+W

ELEC60013 Embedded Systems

Lecturer(s): Dr Edward Stott


To teach the theory and practice of computing in the world of ubiquitous smart devices.

Learning Outcomes

-Understand the particular requirements of computer systems that interact directly with the physical world.
-Develop suitable hardware architectures for embedded systems
-Analyse the constraints imposed by time-critical applications

-Set up low-level communication between software, hardware devices and the wider world
-Use interrupts and threading to guarantee that time constraints are met
-Write complex, low-level software that is reliable


-System interfacing using low-level communication
-Lightweight internet communication with MQTT
**Coursework 1: Design an Internet-of-Things ubiquitous sensor with micropython. Deadline Week 6

-Real time constraint analysis
-Interrupts and multi-threading
**Coursework 2: Write software for a precision brushless motor controller for robotics. Deadline Week 11
Exam Duration: N/A
Coursework contribution: 100%

Term: Spring

Closed or Open Book (end of year exam): N/A

Coursework Requirement:
         Coursework only module

Oral Exam Required (as final assessment): N/A

Prerequisite module(s): None required

Course Homepage: unavailable

Book List: