Skip to main content
Embedded Systems
Certificate Program

Embedded Systems

Building the internet of things

Establish Candidacy View Individual Courses
Contact Us

certificate Description

Build your knowledge of universal connectivity

The UCSC Silicon Valley Extension Embedded Systems professional certificate program prepares students with the core design skills needed to work at some of the top companies in the Valley.

Our hardware professional students learn to design function-specific computer and communication systems, including:

  • mobile devices,
  • the Internet of Things,
  • networking equipment,
  • industrial controllers, and
  • consumer and automotive electronics.

Learn on industry-standard hardware

Students get invaluable hands-on experience with quick prototyping using FGPAs from Xilinx. Learn to design and test hardware and software innovations of the future as you prepare for high-paying jobs in the industry.

Embedded Systems certificate program objectives

  • Design, debug, and synthesize digital logic for ASICs, PGAs, and IP cores
  • Understand the basics of embedded software and hardware design
  • Decode IO technologies, including PCI Express, Ethernet, and Fibre Channel
  • Design and implement prototypes using FPGA

Program Overview

Estimated Cost: $3,810–$5,500 + Est course materials: $500 (You pay only for courses you enroll in.) | International Tuition Cost
Program Requirements: 5–6 courses (14 quarter units). Take 3 required courses (8 quarter units) and 2–3 elective credit courses (6 quarter units). End with Certificate Review.
Minimum Hours of Instruction: Minimum 140 hours of instruction.
Estimated Duration: A full-time student can complete the certificate in 9–12 months.
Modality: You can complete this program fully online, in person, or choose a mix of course formats.
Special Programs: This program is approved for workforce and international students.
International Logo Workforce Logo

Courses

Course Quarter Units Fall Winter Spring Summer
1. Required Course(s):
Embedded Firmware Essentials 2.0 Winter Flexible Summer Flexible
Embedded Linux Design and Programming 3.0 Winter Flexible Summer Flexible
Embedded System Hardware Architectures, Introduction 3.0
2. Electives: Embedded Software
Linux Kernel and Drivers, Advanced 3.0 Winter Flexible Summer Flexible
Linux Kernel & Drivers 3.0 Fall Flexible Spring Flexible
Linux Systems Programming 3.0 Fall Flexible Spring Flexible
Real-Time Embedded Systems Programming, Introduction 3.0 Winter Flexible Summer Flexible
The Internet of Things: Big Data Processing and Analytics 3.0
3. Electives: Embedded Hardware
Comprehensive Signal and Power Integrity for High-Speed Digital Systems 3.0
High Efficiency Switch-mode Power Supply, Design Overview 3.0 Winter Flexible
IO Concepts and Protocols: PCI Express and Ethernet 3.0
Practical Design with Xilinx FPGAs 3.0 Winter TBD Summer Flexible
Printed Circuit Board Design for Signal Integrity and EMC Compliance 1.5 Fall Flexible Spring Flexible
Wireless Infrastructure: from Antenna Design to 5G, Fundamentals 3.0 Winter Flexible Summer Flexible
5. Completion Review:
Embedded Systems Certificate Completion Fee None

Meet Our Instructors

Ajit A Natarajan
Sr. Software Engineer, Google
Ashkan Hashemi
Signal/Power Integrity Engineer, Amazon Lab126
Edison Fong
RF Engineer and Analog Engineer, Consultant
Edward T Ong
Senior Product Marketing Manager, Power Integrations
Gary Wallichs
Principal Engineer, Broadcom Corp
No image for Gilbert P Garcia
Independent Contractor
Hinkmond Wong
Principal Software Engineer
Joanna Mapel
Senior FPGA Design & Verification Engineer, EXB Solutions, Inc.
Juergen Kienhoefer
Managing Partner, AIRcable LLC
Kalyan Rapolu
Principal Engineer, DuPont Silicon Valley Tech
Mandar M Munishwar
Formal Verification Engineer, Google
Marilson B Campos
Senior Staff Engineer - ML Platform, Apixio
Michael A. Wang
Director of Business Development, ISSI Integrated Silicon Solution Inc.
Preetpal Kang
Vice President of Firmware, Sibros
Radhika S Grover
Founder, Trainer & Consultant, SPEL Technologies
Raghav Vinjamuri
Independent Computer Software Professional
Sam D Huynh
Principal Member of Technical Staff, AMD
Xi "Bill" Chen
Senior Software Engineer, Meta
Yuchung M Wang
Director, Global Academic Program at Digi-Key Electronics

Certificate Inquiry Form

Contact Us

Speak to a student services representative.

Call (408) 861-3860

Envelope extension@ucsc.edu

Requisite Knowledge

Technical aptitude

You need a degree in a technical field or equivalent knowledge acquired through training and experience in system design and development. We recommended you have experience in C programming.

Please review course descriptions

Make sure you have taken the necessary prerequisites or meet the requirements through job experience or previous education before registering for a course.

Advisory Board

Michael Wang, Instructor

Certificate Program Chair 

MICHAEL A. WANG, M.S., M.B.A., is director of business development at Silicon Motion Technology Corp. He has held various technical and management roles at startups and multinationals in Silicon Valley.

Certificate Program Advisory Board

ALFREDO ALBA, MS
Senior Technical Staff Member, Intelligence Augmentation Department, IBM Almaden Research Center

ABDO BABUKR, MSEE
Consultant, Embedded Computing, Wave Spectrum, Inc.

SAM HUYNH, Ph.D.
Principal member of technical staff and a senior manager, AMD
Instructor, Embedded Systems Certificate Program, UCSC Silicon Valley Extension

Y.C. WANG, BSEE
Director, Global Academic Program at Digi-Key Electronics
Instructor, Embedded Systems Certificate Program, UCSC Silicon Valley Extension

Establish Candidacy

Grade Requirements

Please note that only letter grades of C or higher may be applied to a certificate, and in some programs, students may have more stringent requirements. Students in most employer- and government-sponsored payment programs, such as workforce development, as well as international students on F-1 visas, need to maintain a B average to meet their requirements. Personal Financial Planning students have additional grade requirements for individual courses to attain a certificate.

See Grading and Credits Policy for further information.