Embedded Systems Is Silicon Valley's Core Industry
Embedded systems are employed in a growing range of function-specific computers and communication systems. PDAs, cell phones, consumer electronics, networking equipment, industrial controllers and military electronics are just a few of the everyday ones. As a result, there are vast career and business opportunities in the industry in Silicon Valley and internationally.
Comprehensive Curriculum for Embedded System Designers
The comprehensive program at UCSC Extension will equip you with the hands-on experience and practical know-how to fully master embedded design. Instruction is geared to working professionals in a wide variety of fields, including:
- Hardware design--system architecture, board design, FPGA, and SoC
- Software development--real-time embedded programming, Linux-based systems
- Digital signal processing--DSP and DV--and image processing
- Mobile device design and programming
- Interface protocols and design techniques
Instruction Geared for Every Level of Expertise
Our curriculum is structured to multiple levels of professional expertise. Many courses offer students hands-on board projects to implement the theories learned in lectures. Entry level and seasoned engineers alike can find new and interesting topics to explore, from hardware to software, from algorithm development to practical implementation.
Long Track Record of Success
Embedded Systems is one of the most popular Engineering & Technology programs here. Over the last 15 years we have trained thousands of Silicon Valley engineers in this burgeoning field. It's a track record unmatched by other institutions in the South Bay.
Benefits of Studying at UCSC Extension
- Program starts with the basics of designing and programming embedded systems
- Advanced topics develop areas of specialization
- Hands-on experience with real-world tools and boards
- Courses taught by expert working professionals
- Convenient course schedules and Silicon Valley location
- Courses frequently updated to reflect changes in technology and industry
Who Should Attend This Program
- Those who want to enter the burgeoning field of embedded systems
- Hardware designers who want to gain overview or specific in-depth knowledge in certain areas
- Programmers who want to learn the architecture and programming of embedded systems
- Those already working in the field who want to keep up with this rapidly changing industry
Prerequisites
Technical aptitude, a background in science and technology, engineering degree, programming experience, or equivalent knowledge acquired through training and experience in the field. Prospective students are advised to review prerequisites that apply to individual courses.
Recommended Course Sequence
For beginners, take the core course first, after which, courses may be taken in any order provided the prerequisites are met.
Note: Some courses may be listed in more than one program, however, only one course may be shared between two Engineering and Technology certificate programs unless otherwise noted. Also of Interest courses listed may substitute for one elective, subjected to approval by the Academic Department.
Benefits of Declaring Candidacy
We encourage you to establish candidacy in a certificate program early in your studies. There are substantial benefits in doing so:
- Curriculum changes subsequent to the date your application is received will not affect your course requirements.
- Candidates will be notified of updates or special opportunities related to the program.
Engineering & Technology Program Contact
Enroll online now or contact the Engineering & Technology Department for more information:
(408) 861-3860 or e-mail extensionprogram@ucsc.edu.
Embedded Systems Certificate Requirements
Total: 14 units (min.)
Required: 1 core course
Elective: 11 units (min.)
GPA: 3.0
C or better in all courses.
Timeline: Complete minimum units/courses within 3 years.
Note: Courses completed more than five years prior to date of certificate issuance cannot be used to fulfill requirements
How to Apply
Certificate applications can be submitted online. Simply click on the "Declare Candidacy" button above. Then, select the "Enroll" button next to the certificate title and follow the instructions.
Transfer a Course
Forms & Information
FAQs
Course Materials
All course materials are distributed via our online learning platform, UCSC Extension Online. If you enroll for a course with online materials, you will receive an email with log in information.
Ready to Download? Log in to the Online Portal. Go to My Sites and click Resources and/or Lessons under Course Tools.
Don't have a log in yet? Visit our course materials page for details.
Click here for information about ordering textbooks.