Online Certificate in Embedded Systems Engineering
University of California, Irvine - Division of Continuing Education
Key Information
Campus location
USA Online, USA
Languages
English
Study format
Distance learning
Duration
9 - 15 Months
Pace
Part time
Tuition fees
USD 6,345 / per course *
Application deadline
Request Info
Earliest start date
Apr 2024
* The total cost of the program varies depending on the electives and prerequisite courses chosen. Actual fees may differ from the estimate. Fees are subject to change without prior notice.
Introduction
Overview
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.
Career Insight
Occupational summary for computer hardware engineers in the United States.
- Jobs: 64,007 (2019)
- Projected Growth: 9.7% (2019-2029)
- Annual Salary: $88k-$147k (25th-75th Percentile)
Program Benefits
- Gain essential knowledge of embedded systems design and programming
- Learn how to program an embedded device
- Become proficient 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
Course Schedule
It is recommended that candidates complete the required courses prior to the elective courses.
Curriculum
Prerequisite Courses
- C Programming for Embedded Systems (1.5 CEU)
- Introduction to Digital Logic and Hardware Architecture (3 units)
Required Courses
- Fundamentals of Embedded Systems Design and Programming (3 units)
- Embedded Systems Architecture (3 units)
- Real-Time Embedded Systems Programming (3 units)
Elective Courses (Minimum 6 units)
- Logic Design and Analysis using Verilog (3 units)
- VHDL Design and Modeling of Digital Systems (3 units)
- FPGA Design and Implementation (3 units)
- Motor Control Algorithms and Application (4 units)
- Writing Portable Device Drivers (3 units)
- Designing Embedded Software Using Real-time Operating Systems (3 units)
- Fundamentals of Embedded Linux (3 units)
- Linux Driver Primer (3 units)
- Embedded Systems Design Using ARM Technology (3 units)
- Applied Control Theory for Embedded Systems (3 units)
- Real-Time Embedded Digital Signal Processing (3 units)
- Designing and Integrating IoT Devices (3 units)
English Language Requirements
Certify your English proficiency with the Duolingo English Test! The DET is a convenient, fast, and affordable online English test accepted by over 4,000 universities (like this one) around the world.