Certificate in Embedded & Real-Time Systems Programming

Design and Develop Embedded Products

collapse

Program Details

  • Location: Bellevue, Online
  • Duration: 9 months
  • Times: Evenings
  • Cost: $3,447

Next start date:

September 2018

Get Details

About this Program


Embedded and real-time systems are an important part of many technology products. These systems have applications across a wide variety of industries, including aerospace, automotive and health care.

In this three-course certificate program, you’ll acquire the skills needed to develop embedded and real-time software for microcontrollers and microprocessors. We’ll cover how to design, develop, test, debug and document low-level software for embedded devices using C programming and ARM assembly. You’ll gain an understanding of hardware schematics and build the skills to analyze and improve the performance of a product.

Designed For

Developers and technical professionals with experience programming in the C or C++ languages.

See Requirements

What YOu'll learn

  • Concepts in computer architecture and hardware from a software perspective
  • Embedded debugging techniques using a hardware JTAG-based debug interface
  • Key operating system principles, such as 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 and develop a software/hardware interface API

Get Hands-On Experience

You’ll develop embedded and real-time systems software using a development kit.

Program Overview

Complete the courses listed below to earn the certificate. You may be able to take individual courses without enrolling in the certificate program; check the course pages for details.

Learning Formats

Online With Real-Time Meetings

Combine the convenience of online learning with the immediacy of real-time interaction. You’ll stream courses online and interact with your instructors and fellow students via chat, web conferencing or phone, all in real time. Learn More »

Classroom

Attend classes part time at one of our convenient locations in the Puget Sound region. You’ll engage face to face with your classmates and instructors as part of a highly interactive curriculum. Learn More »

Program Sessions

Online With Real-Time Meetings

Classroom

Closed Sessions