- Unit 1: Diploma Prerequisites
- Unit 2: C Programming
- Unit 3: Embedded C
- Unit 4: System Architect
- Unit 5: First Term Projects
- Unit 6: MCU Fundamentals
- Unit 7: MCU Essential Peripherals
- Unit 8: MCU Interfacing
- Unit 9: MCU Timers/ADC
- Unit 10: Second Term Project
- Unit 12: Intro to some advanced topics
- Unit 13: Mastering CAN Protocol
- Unit 14: Mastering ARM CortexM3/4
- Unit 15:Create Your Own RTOS