Today’s embedded systems development ranges from microprocessor-based control systems, to system-on-chip (SoC) design, and device software development. A myriad of implementations can be found in consumer electronics, medical devices, and commercial and military applications.
This certificate program looks at embedded systems engineering as a synergistic function between hardware and software device design and development. Participants learn the essential concepts of embedded systems development through a practical, hands-on approach utilizing industry design automation (EDA) tools and design kits.
Who Should Enroll
Working professionals who are interested in transitioning into the embedded systems/system-on-chip (SoC) industry; hardware/software engineers; computer engineers; communications and networking engineers; control systems engineers; and other technical professionals involved in embedded systems design and development should enroll.
Certificate Eligibility and Requirements
The Embedded Systems Engineering Certificate Program is designed for individuals
with working experience or education in engineering or computer science, and can
demonstrate proficiency in C programming.
Candidates must complete EECS 805, C Programming for Embedded Systems; and EECS
X497.2, Introduction to Digital Logic and Hardware Architecture; or possess equivalent
experience or education.
A certificate is awarded upon completion of 15 credit units (9 required and 6 elective
credit units), with a grade point average of "B" or better. To become an official candidate in the program, students pursuing the certificate must submit a Declaration of Candidacy. To receive the certificate after completing all program requirements, students must submit a Request for Certificate. All requirements must be completed within five (5) years after the student enrolls in his/her first course. Students not pursuing the certificate program are welcome to take as many individual courses as they wish.
IEEE Members receive a 10% discount!
On-site Training Available
Through Corporate Training, we can deliver this program or customize one that fits
your organization's specific needs. Visit Corporate Training
or call (949) 824-1847 for information.
Stay Informed About
Embedded Systems Engineering
Embedded Systems & Device Software Engineering: Educational Planning Session
Exploring In-Demand, High-Paying Jobs You've Never Heard About: Analog IC Layout
- Gain essential knowledge of embedded systems design and programming
- Learn how to program an embedded device
- Become an expert in programmable logic design and analysis
- Increase your understanding of real-time operating systems
- Explore the latest embedded technologies
- Utilize EDA tools to optimize embedded systems designs
Graduates from UC Irvine Extension’s Embedded Systems Engineering program are eligible to transfer credits to University of Nebraska – Lincoln’s Masters in Engineering Management, and to University of Wisconsin – Platteville Masters of Science in Engineering.
- Aaron Baranoff, Senior Principal Engineer at VubIQ
- Bob Condie, Senior Director Engineering Firmware Development, Western Digital
- Daniel D. Gajski, The Henry Samueli Endowed Chair and Director, Center for Embedded Computer Systems, University of California, Irvine
- Ian Harris, Professor, Computer Science, University of California, Irvine
- William Hohl, University Relations Manager, ARM, Inc.
- Hank Jacobs, Software Engineer, General Monitors
- John Koelsch, Senior Architect, Safenet Government Solutions, LLC
- Farhad Mafie, President and CEO, Savant Company, Inc.
- Rich Newman, Wind River Test Management Product Specialist, Wind River Systems
- Robert Weber, Software Consultant, R&B Embedded Technologies