Graduate Certificate in Embedded Systems

Embedded systems are dedicated hardware/software controllers that support products such as televisions, appliances, medical devices, smart phones, and vehicles. Embedded systems deal with important and critical tasks we encounter everyday, even though they might not necessarily be visible to end users.

Writing software for embedded systems is more difficult than writing more general computer applications because the systems often have few resources, and often require real-time response. Also, software quality on embedded systems is extremely important because many of them are responsible for critical tasks in our everyday life. This certificate was created due to high demand in the job market for skills in embedded systems.

To complete the Graduate Certificate in Embedded Systems, the student must complete four required SEIS graduate courses (12 graduate semester credits) with at a GPA of 2.7 or better.

NOTE: Students have the option to use the coursework from the Graduate Certificate in Embedded Systems to continue in the Master of Science degree.

Required courses [4 courses]:

• SEIS 740 Real-Time Systems and Applications  
• SEIS 741 Embedded Microprocessor Design 
• SEIS 742 Advanced Microprocessor 
• SEIS 743 Computer Architecture  

View SEIS Course Catalog.


  1. A bachelor's degree in any discipline from a regionally-accredited educational institution in the U.S. (or international equivalent). 
  2. An overall grade-point-average (GPA) of at least 2.7. (Applicants with a GPA less than 2.7 will be considered for provisional admission with their professional experience factored into the decision.)

Take the Next Step: