Courses

Embedded Systems

Open course previews on GitHub

Foundational course covering microcontroller architecture, peripherals, C/C++ firmware development, and debugging practices used in real-world embedded products.

Course Outline

  • Module 1: Microcontroller Architecture and Peripherals
  • Module 2: C/C++ Firmware Fundamentals
  • Module 3: Debugging and Toolchains
  • Module 4: Hands-on Capstone Project

Classroom Training Hours

40 hours of instructor-led classroom training, combined with supervised hands-on lab work.

Competency Flow

graph TD A[Microcontroller Architecture and Peripherals] --> B[C/C++ Firmware Fundamentals] B --> C[Debugging and Toolchains] C --> D[Hands-on Capstone Project]