ELEC60013 Embedded SystemsLecturer(s): Dr Edward Stott Aims
To teach the theory and practice of computing in the world of ubiquitous smart devices.
Learning Outcomes
Theory:
-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 Practice: -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 Syllabus
-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:
|