UC Irvine Extension
Live Help!

Embedded Systems Engineering


CertificateToday’s embedded systems development ranges from microprocessor-based control systems, to systems-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 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 Attend

Hardware/software engineers, computer engineers, communications and networking engineers, control systems engineers, and other technical professionals involved in embedded systems design and development.

Advisory Committee

  • Aaron Baranoff, Co-founder, MataiTech, LLC
  • William Hohl, University Relations Manager, ARM, Inc.
  • Hank Jacobs, Software Engineer, General Monitors
  • John Koelsch, Senior Systems Engineer, Safenet Mykotronix
  • John Carey, West Coast Technical Marketing Manager, ATMEL
  • Rich Newman, Technical Account Manager, Wind River
  • Robert Weber, Software Consultant, R&B Embedded Technologies
 

Program Benefits

  • Gain essential knowledge of embedded systems design and programming
  • Learn how to program an embedded device
  • Become more expert in programmable logic design and analysis
  • Increase your understanding of real-time operating systems
  • Learn about the latest embedded technologies
  • Utilize EDA tools to optimize embedded systems designs

Certificate Prerequisites

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.

Certificate Requirements

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.

Certificate Candidacy

Candidates must have working experience or education in engineering or computer science, and demonstrate proficiency in C programming. Click here for an Application for Candidacy form.