IF25-40312
Embedded Systems
Description
This course prepares students to explain the architecture of embedded systems and microcontrollers, program microcontrollers to interact with sensors and actuators, and design microcontroller-based embedded systems. Study materials: Systems Fundamentals (SF), Specialized Platform Development (SPD).
Topics
- Embedded system concepts and architecture
- Microcontroller architecture
- Microcontroller programming
- Input/output interfaces, sensors and actuators
- Interrupts and timers
- Serial communication protocols
- Design of microcontroller-based embedded systems
Course Learning Outcomes (CLO)
Each course outcome derives from one programme outcome.
- CPMK-KSMI-01
Students are able to design and implement modern computing architectures by making use of artificial intelligence, multimedia and data integrity
CPLP02
Supported PLOs
- CPLP02
- Design and evaluate modern computing system architectures that integrate artificial intelligence, multimedia and data integrity, and apply cyber defence strategies to infrastructure and mobile devices.

