Expand the section navigation mobile menu
A student working in a lab with wires

Embedded Systems

Embedded systems are specialized electrical or mechanical systems controlled by a combination of software and hardware, typically involving a microprocessor embedded within the system. Embedded systems include devices such as smart home technology, wearable gadgets, autopilots, remote sensors, Internet of Things (IoT) devices and biomedical equipment. With applications expanding rapidly, it's no surprise that 98% of all microprocessors are integral components of embedded systems. This field is a crucial specialty within computer engineering.

Our Master of Science in Embedded Systems program is tailored for students with an undergraduate background in computer science, computer engineering or electrical engineering. It provides a balanced education in both hardware and software, preparing graduates for careers that span these areas. The program offers two focused tracks:

  • Professional Track: Emphasizes practical skills and industry readiness, equipping students for advanced roles in embedded systems engineering.
  • Research Track: Concentrates on advanced research methodologies, preparing students for academic or research-intensive careers.

The program is designed to provide a comprehensive understanding of embedded systems, fostering expertise in this vital field.


Program Requirements

Contact:
Brian K. Dean, Ph.D.
Associate Professor and Academic Programs Coordinator
Electrical and Computer Engineering Department
Oakland University, Rochester, MI 48309-4478
Office: (248) 370-2822
[email protected]

School of Engineering and Computer Science

Engineering Center, Room 301
115 Library Drive
Rochester , MI 48309-447
(location map)
Dean's Office (248) 370-2217
Academic Advising (248) 370-2201