Requirements specific to the embedded systems engineering program include:
- Bachelor’s degree in a technical field such as math, engineering, physics or computer science with a GPA of 3.0 or higher
For a complete list of admission requirements, visit the Application Process page. Completed applications are reviewed on a case-by-case basis.
Master of Engineering: 30 Credits or 10 Courses
Students pursuing this option must successfully complete four core courses and six technical electives of their choice from the approved list of courses on the most currrent version of the planning sheet. Students should consult with their advisor prior to registering and have pre-approval for all technical electives. Special topics courses may also be available in some semesters, and students should talk to their academic advisor if interested in one of these new courses. There is no research or thesis required for this degree.
Graduate Certificate in Engineering: 12 Credits or 4 Courses
This option requires successful completion of four courses from the embedded systems core courses. Students should consult with their advisor prior to registering.
Degree Planning Sheets
All students are expected to complete a preliminary course plan for their intended degree program (10-course for MEng or 4-course for GCEN) with the Senior Academic Advisor by the end of their first semester of study. The Degree Planning Sheet lists the core and technical elective requirements for each program, and all courses that are pre-approved for that program. Alternative technical electives must be approved by the same academic advisor.
Degree planning sheets for all academic programs can be found here.
- ENPM615 Embedded Systems (3 Credits) | Core
Fall 2023 Th 4:00pm - 6:40pm Manoj Franklin
Introduction to embedded systems design and evaluation: requirements, specification, architecture, hardware and software components, integration and performance evaluation. Topics include instruction sets, CPU, embedded computing platform, ...
- ENPM818G Embedded Systems Hardware (3 Credits) | Core
Description to come
- ENPM818I Embedded Software Design and Optimization (3 Credits) | Core
Description to come
- ENPM818J (Real Time) Operating Systems (3 Credits) | Core
Description to come
- ENPM818K Embedded System and IoT Security (3 Credits) | Elective
Description to come
- ENPM818L Low Power Design for Embedded Systems (3 Credits) | Elective
Description to come
- ENPM818M Introduction to Networking and Distributed Systems 5G/6G (3 Credits) | Elective
Description to come
In addition, a list of pre-approved technical electives for Master of Engineering students can be found here.