Embedded Systems
Certificate Program

Embedded Systems

Building the internet of things
Enroll in Certificate Program View Individual Courses
Abdo Babukr

"Now that I have a better understanding of embedded systems and Linux, I can apply that knowledge anywhere I choose to go in my career."
Abdo Babukr

Program Description

Classroom • Online

Build your knowledge of universal connectivity that is shaping the way we do business. 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 military electronics. You can choose courses in four hardware design tracks:

  • System Design

  • FPGA Design

  • Embedded Linux

  • Embedded Software

Apply your knowledge of microprocessors, digital signal processors (DSPs) and microcontrollers and design and test hardware and software innovations of the future.

Embedded Systems certificate program objectives:

  • Design, debug, and synthesize digital logic for ASICs, PGAs, and IP cores

  • Understand the basics of embedded hardware design

  • Differentiate between types of jitter

  • Decode IO technologies, including PCI Express, Ethernet and Fibre Channel

  • Use analog and digital switch-mode power supplies

 

Curriculum: Total Required: 5–10 courses/14 units—1 of the core courses (2–3 units) and 3–9 elective credit courses (12–16.5 units)

Time Commitment: A full-time student can complete the certificate in 9–12 months.

Estimated Cost: $5,700 or 5,770

Cost for F1 Students: [Costs for F-1 students]

Courses

Curriculum: Total Required: 5–10 courses/14 units—1 of the core courses (2–3 units) and 3–9 elective credit courses (12–16.5 units)

Core Courses (Choose One)

Units: 2.0 EMBD.X403
Fall Classroom
Spring Classroom
Fall Classroom
Winter Classroom
Spring Classroom
Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom
Winter Classroom
Summer Classroom

Electives

Units: 2.0 CMPR.X400
Fall Classroom Online
Winter Classroom Online
Spring Classroom Online
Summer Classroom Online
Units: 3.0 CMPR.X401
Fall Classroom Online
Winter Classroom Online
Spring Classroom Online
Summer Classroom Online
Winter Classroom
Summer Classroom
Spring Classroom
Units: 3.0 EMBD.X401
Winter Classroom
Summer Classroom
Fall Classroom
Spring Classroom
Fall Classroom
Spring Classroom
Units: 2.0 EMBD.X403
Fall Classroom
Spring Classroom
Fall Classroom
Winter Classroom
Spring Classroom
Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom
Units: 2.0 EMBD.X416
Fall Classroom
Summer Classroom
Fall Classroom
Spring Classroom
Units: 3.0 VLSI.X405
Winter Classroom
Summer Classroom
Units: 1.5 EMBD.X407
Winter Classroom
Summer Classroom
Units: 3.0 LINX.X402
Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Units: 3.0 LINX.X403
Winter Classroom
Summer Classroom
Winter Classroom
Summer Classroom
Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom
Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom
Units: 2.0 ITEC.X407
Fall Online
Winter Online
Spring Online
Summer Online
Fall Classroom
Spring Classroom
Fall Classroom
Winter Classroom
Summer Classroom
Fall Classroom
Spring Classroom

Required Certificate Review

Fall Online
Winter Online
Spring Online
Summer Online

Requisite Knowledge

Please review the course descriptions to ensure that you have taken necessary prerequisites or meet the requirements through job experience or previous education.

Technical aptitude. You will need a degree in a technical field or equivalent knowledge acquired through training and experience in system design and development.

C programming experience. We recommended you have experience in C programming.

Professional Development

Earn graduate credit. Our certificate equates to graduate elective credits at the University of Wisconsin-Platteville program, which can be completed online.

Enroll in Program

Enroll Now

You are invited to declare candidacy in your certificate program as soon as possible so you can lock in the curriculum requirements and not be impacted by any subsequent program changes. Once you’ve declared, you have three years to complete the program.

Contact

Have a question about Embedded Systems Certificate Program or want to subscribe for updates? Use the form below.

You may also contact our Outreach Team at (408) 861-3860 or ExtensionProgram@ucsc.edu.

[*] required