Programming With Embedded & Real-Time Operating Systems

About this Course


Students continue to learn how to design, develop, test/debug and document software for embedded devices and how to get a simple embedded system up and running. In addition, they learn operating system principles, how to port and use a real-time operating system, how to build a firmware image, write device drivers, develop event-driven systems, deal with a multithreaded environment and design/develop a software/hardware interface API.

Program Overview

This course is part of the Certificate in Embedded & Real-Time Systems Programming .