magnifyingGlass Advanced Search

Area of Study

Six Sigma Green Belt

Embedded Computer Engineering Certificate

The Embedded Computer Engineering Professional Certificate provides technical professionals with the skill to design embedded computers. With increasing levels of hardware integration, faster processing capability and decreasing cost of embedded processors, new and more innovative applications are appearing regularly.

The core curriculum of the Embedded Computer Engineering Professional Certificate covers the fundamentals of real time embedded systems, controller design and programming, real-time operating systems, and hardware/software interfacing. The hands-on courses combine lecture, discussions of actual student applications and a class project. The program electives allow the student to complement the core course of study with classes most appropriate to their personal job requirements and career advancement.

The Embedded Computer Engineering Professional Certificate is designed to enhance the technical professional's basic and practical knowledge of embedded computer systems. The curriculum is applied, teaching basic embedded engineering principles, design tools, and practical skills. The instructors bring many years of practical workplace experience in the subject that they teach and expose the students to many real workplace examples.

The Embedded Computer Engineering Professional Certificate has provided career growth opportunities for many of its students in the past and could be just the training you need at this time in your career.

Stay Informed

Receive emails about upcoming Engineering courses, events, and special programs.

Tools

Email This Page

Print This Page

Request Information

Share

Certificate Course Matrix
Course Title Course Number Units FA WI SP SU
PREREQUISITES (Can be waived, upon request, with equivalent experience)
Introduction to Embedded Systems
ECE-40153
3
O X 
C/C++ Programming II : Dynamic Memory and File I/O Concepts
CSE-40476
3
XOXO
REQUIRED COURSES (Can request substitution with equivalent experience.)
Embedded Controller Programming I: Introduction
ECE-40084
2
O  X
Embedded Controller Programming II: Embedded C
ECE-40091
2
XO  
Embedded Controller Programming III: Real-Time Programming
ECE-40097
3
 XO 
Embedded Controller Hardware Design
ECE-40001
3
 O X
Embedded Computer Hardware Interfacing
ECE-40098
3
   O
ELECTIVE COURSES (Completion of 11 units of electives is required.)
Applied DSP
ECE-40164
3
 X  
DSP I
ECE-40016
3
  X 
Embedded RTOS
ECE-40089
2
 X O
Embedded Linux
ECE-40105
3
 XO 
Embedded USB
ECE-40087
3
O X 
Embedded Systems Programming with VxWorks
ECE-40182
3
  X 
Embedded Systems Programming with VxWorks II
ECE-40220
3
   X
FPGA I
ECE-40170
3
   X
FPGA II
ECE-40260
3
  X 
Google's Android
CSE-41066
3
OX  
Practical Embedded Design with PSOC
ECE-40256
3
X X 
Programming the ARM Microprocessor for Embedded Applications
ECE-40193
3
 X O
EMBEDDED SYSTEMS CONFERENCES (ESC) (Not required for certificate. 6 hours of workshops = 0.5 units of credit. Up to 6 units of credit can be applied towards elective credit for the certificate.)
Embedded Systems Conference (ESC) Workshops
ECE-40231
.5
X XX
L=La Jolla M=Mission Valley O=Online R=Rancho Bernardo S=Sorrento Mesa X=Location TBA
Certificate Programs

To Register in the Certificate Program

Certificate registration is required to complete the program. Candidates are encouraged to register in the certificate program as early as possible to take advantage of program benefits. See Certificate FAQs for more information.

Certificate Section ID: 073907 Register Now!
Application Fee: $50
Contact: Engineering, (858) 622-5740
E-mail: unexengr@ucsd.edu

Advisors

William Fitzgerald
Senior Engineer, NRaD

Clark Guest
Associate Professor, ECE
UC San Diego

Choon Kim, Ph.D.
Associate Professor, CSE
UC San Diego

Fred Raab, M.S.
Consultant

Edward Snow, Ph.D.
Principal Engineer
TTM Engineering

Donald G. Thomas, Ph.D.
Consultant