Master’s Programs

Embedded Systems


The newly emerging discipline of embedded systems lies at the intersection of Computer Science and Electrical Engineering and this innovative and unique degree program is offered jointly by the departments of Computer and Information Science and Electrical and Systems Engineering and is integrated with the PRECISE Center for Research in Embedded Systems. The program is ideally suited for students with either computer science or electrical engineering academic backgrounds who wish to pursue industrial jobs in automotive, aerospace, defense, and consumer electronics, as well as for practicing engineers in the embedded systems industry who want to gain knowledge in state-of-the-art tools and theories.

The Master of Science in Engineering in Embedded Systems (EMBS) spans the core topics of embedded control, real-time operating systems, model-based design and verification, and implementation of embedded systems. This innovative and unique degree program will train students in the fundamentals of embedded systems design and implementation.

EMBS enrollment is highly competitive. A small enrollment promotes a cohesive and collaborative learning environment, and allows for greater faculty involvement in student education and advising. Students are actively involved in large-scale CPS research opportunities with our world-renowned faculty. Limited financial support is available in the form of research assistantships.


Applicants to the Master of Science in Embedded Systems program are expected to have a strong academic background in computer science or electrical engineering.