Embedded Software Design & Advanced RTOS


Course Details

About this Course

In the third course, you’ll take the knowledge of Real Time Operating Systems (RTOS) from the second course and build upon it with Zephyr, a state-of-the-art RTOS. You'll learn best practices for embedded software design and use your knowledge to complete a project from requirements capture to architecture, design, construction and testing. You'll also learn how to use Hierarchical State Machines to architect and construct reactive and asynchronous systems.

what you'll learn

  • How to use the Zephyr real-time operating system
  • How to use Debug and Profile applications
  • How to work through a complete product lifecycle to deliver a working product
  • How to find information from datasheets and documentation

Program Overview

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

  Get our email newsletter with career tips, event invites and upcoming program info.       Sign Up Now