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.
There will be a $95 fee upon acceptance into the program
From the 'Apply Now' button, login to your student account, complete the online application, and pay the application fee if applicable.
It is preferable that you create an account before proceeding if you have not already done so.
Candidates are encouraged to apply in the certificate program as early as possible to take advantage of program benefits.
See Certificate FAQs for more information.
Science & Technology. Call 858-534-9152 or Email: email@example.com
A degree and/or work experience background in Electrical or Computer engineering is highly advised at entry to the program. The prerequisite courses are designed to provide basic knowledge in programming or electronics if the student does not possess it. UC San Diego Extension programs are designed to best serve college-prepared working professionals. Although programs are open to all adult learners, where program capacity is limited, applicants with this profile will receive preference for admission.
Director, Contextual Robotics Institute
UC San Diego - Jacobs School of Engineering
Director of Engineering
CA Consulting Inc.
Embedded Systems Engineer
Sr. Embedded Firmware Engineer - Consultant
Abbott Diabetes Care
Area Manager, Canada and Latin America
Abbott Diabetes Care
Embedded Systems Engineer
Yes! This program is designed to be taken completely online at the convenience of your own home or office. For online courses, all activities including assignments, tests, and quizzes are completed online and submitted through Blackboard, our online learning platform. You may click here for a tour of Blackboard. You do not need a password to browse the “Student” tab at the top of the page. You may click on “Getting Started” on the left side column; and can “Take a Course Tour” or select various topics for a general understanding about our Blackboard system.
Yes, the program is open to non-California residents, including non-US residents. The certificate and course fees are the same for all students. If you have questions about how enrolling in courses may or may not affect your visa status, please contact our International Department at firstname.lastname@example.org or (858) 534-6784.
To enroll into a class, click on the class link in the matrix and that will take you to that class page. There you can find a course description, prerequisites, and the start date for that course. To enroll in the course can click on “Add to Cart” which will lead you to complete the registration/payment process.
Students taking one course per quarter can complete the program in a year and a half. Students should expect to spend on average 6-8 hours on homework assignments each week. Anyone considering to take more than one class per quarter should be sure that such a decision is well-thought-out by carefully assessing all other work/school/life commitments. However, students cannot take more than 1 required course per quarter, since they need to be taken consecutively. Each of the 4 required courses in the program build on the other. Candidates have up to five years to complete all requirements for the certificate.
Students should have general knowledge covered in Introduction to Embedded Systems and C/C++ Programming II : Dynamic Memory and File I/O Concepts prior to taking required courses. If you have this background in either of these courses you may skip the prerequisite(s) you already have knowledge in and enroll in required courses. No waiver is needed.
If you have taken a course from an accredited university covering the learning objectives of a required or elective course, you may be able to transfer a total of one class per certificate to Extension. You may send your request along with details about how the class at your accredited university is equivalent to our Extension course. Attach an electronic transcript and send your email to email@example.com.
If you have not taken a course elsewhere, but already have the skills covered in a course, you may be able to substitute an alternate Extension course in its place. Send your request to substitute one of the program courses to firstname.lastname@example.org. In your request, indicate which course you would like to take and which course it would substitute. Include how a substitution may better meet your professional or employment needs. The class should align with the overall student learning outcomes of this certificate. As previously mentioned only one waiver total can be granted per certificate. Requests for these considerations require departmental approval. Contact email@example.com to make a request or for additional information.
If you need further information, please contact the program representative at firstname.lastname@example.org or (858) 534-9351.
There will be a $95 fee upon
acceptance into the program
about Embedded Computer Engineering
Hear about upcoming events and courses