Skip to main content

modules

Module title:Microcontroller Engineering
Module codeENG2008
Module lecturers: 
Module credits:15

A microcontroller is a small computer on a single integrated circuit. It is widely used in automatically controlled systems and devices such as appliances, automobiles, robots and mobile phones. In this module, you will be introduced to the fundamental principles of the design, operation and application of microcontrollers. This includes the architecture of microcontrollers and peripherals, such as various types of memories, analogue and digital input/output interfaces, serial communication modules, timers and interrupts. You will also learn how to program a microcontroller using and gain extensive practical experience of designing an embedded system using a microcontroller.

Prerequisite module: Engineering fundamentals (Core Electronics), ECM2118 or equivalent  

Please note that all modules are subject to change, please get in touch if you have any questions about this module.