Embedded Platforms and Embedded Control

Hashem Haghbayan · 15/12/2025

Embedded systems are the intelligent core of modern electronic devices, seamlessly integrating hardware and software to perform dedicated tasks efficiently, reliably, and often in real time. From household appliances, automotive control units, and medical instruments to industrial automation, drones, and AI-powered edge devices, embedded systems form the technological backbone of today’s connected world. This course provides a an introduction to embedded systems design, programming, and control, combining theoretical foundations with hands-on experience on modern embedded platforms such as the ARM Cortex-A9, NVIDIA Jetson Nano, and Jetson TX2. Students will learn the architecture and components of embedded systems, low-level C/C++ programming, peripheral interfacing, and real-time operating system (RTOS) concepts. Through progressive labs and projects, participants will design, implement, and optimize embedded applications in both bare-metal, i.e., without OS, and with real-time OS environments, culminating in a final project demonstrating control through embedded systems. 

About Instructor

Not Enrolled
This course is currently closed

Course Includes

  • 1 Lesson