Skip to content

M.S. Degree

Embedded Systems Engineering

A 30-credit master of science for engineers who already hold an embedded systems bachelor's (or equivalent). Four terms of 500-level coursework cover advanced embedded architecture, real-time operating systems, embedded Linux, DSP on embedded targets, low-power and energy-aware design, hardware/software co-design with FPGAs, edge machine learning, safety-critical and reliable systems, advanced networking and security, and a graduate capstone project.

30 credits
4 terms
$1,800 total tuition
100% online

Outcomes

What you will be able to do

  1. 01Architect and tune advanced embedded computing platforms
  2. 02Design and verify real-time and safety-critical embedded software
  3. 03Build custom embedded Linux systems and FPGA accelerators
  4. 04Deploy optimized machine learning inference on edge devices
  5. 05Secure connected embedded products end to end
  6. 06Plan, execute, and defend a graduate-level engineering project

Careers

Where graduates work

  • Senior embedded systems engineer
  • Staff firmware engineer
  • Edge ML engineer
  • Embedded systems architect
  • Functional safety engineer

Curriculum

Term 1

9 credits

Term 2

9 credits

Term 3

6 credits

Term 4

6 credits

Ready to begin? Create an account and enroll in the first course.

Get started