Skip to content

IF25-40312

Embedded Systems

  • 2025 Curriculum

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

  1. Embedded system concepts and architecture
  2. Microcontroller architecture
  3. Microcontroller programming
  4. Input/output interfaces, sensors and actuators
  5. Interrupts and timers
  6. Serial communication protocols
  7. Design of microcontroller-based embedded systems

Course Learning Outcomes (CLO)

Each course outcome derives from one programme outcome.

  1. 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.

Back to course catalogue