The EMBS Master’s program will no longer be accepting applications, beginning for the Fall 2020 Academic Term. Potential applicants interested in EMBS should instead apply to related programs in Computer and Information Science (CIS), Data Science, Computer and Information Technology (CIT), Electrical Engineering, or Robotics.

Embedded Systems Program

The newly emerging discipline of embedded systems lies at the intersection of Computer Science and Electrical Engineering. The Master of Science in Engineering in Embedded Systems (EMBS) is offered jointly by the Departments of Computer and Information Science and Electrical and Systems Engineering within the School of Engineering and Applied Science. Directed by Rahul Mangharam, Ph.D., this innovative and unique degree program will train students in the fundamentals of embedded systems design and implementation. The EMBS degree program is integrated with the Penn Research in Embedded Computing and Integrated Systems Engineering (PRECISE) Center.

Degree Requirements

Who Should Apply?

This 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 core topics span embedded control, real-time operating systems, model-based design and verification, and implementation of embedded systems. Students enroll in a total of ten courses to complete the EMBS program, four core courses and six electives.

We would like to emphasize that EMBS program is suitable for students who are interested in technical careers in embedded systems industry (automotive, avionics, consumer electronics, medical devices, defense, as the list above suggests). Students interested in more general computer science education should consider our CIS MSE program (suitable for students with an undergraduate degree in computer science) or MCIT program (suitable for students without a degree in computer science).

Our alumni have gone on to careers in academia and industry.

Graduate Program:

Your CIS Contacts:

Mike Felker – CIS Graduate Admissions
Graduate Coordinator for on-campus Master in Computer and Information Technology and Master of Science in Engineering programs
Office: 158 Levine
Phone: 215-898-9672
Email: mfelker@cis.upenn.edu

Britton Carnevali
Graduate Coordinator for PhD program
Office: 310 Levine
Phone: 215-898-5515
Email: brittonc@cis.upenn.edu

Joy McManus
Graduate Coordinator for ROBO
Office: 459 Levine
Phone: 215-573-4907
Email: joymc@seas.upenn.edu

Liz Wai-Ping Ng
Associate Director for Embedded Systems MSE program
Office: 313 Levine
Phone: 215-898-8543
Email: wng@cis.upenn.edu