VLSI Engineering
Certificate Program

VLSI Engineering

Building the hardware of tomorrow
Enroll in Certificate Program View Individual Courses
Frederick Kilner

"A computer hobby can turn into a pretty good career."
Frederick Kilner

Program Description

Classroom • Online

Integrated circuit curriculum. Silicon Valley professionals explore ASIC, semiconductor, EDA, device, and integrated circuits in this program. You can pursue five tracks of study:

  • Design Methodology

  • Logic and Functional Design

  • SystemVerilog and Verification

  • Physical Design and Timing Closure

  • Circuit Design

Learn hardware specification, logic design, verification, synthesis, physical implementation, circuit design, integrated circuit product testing, and the latest EDA tools on Linux in our VLSI Lab.

VLSI Engineering certificate program objectives:

•  Implement Verilog modeling of digital logic
•  Write assertions for formal verification using SystemVerilog
•  Build an advanced UVM verification environment
•  Understand IO technologies such as PCI Express, Ethernet and Fibre Channel
•  Complete practical designs with Xilinx FPGAs

Curriculum: Total Required: 5–7 courses/14 units. Take 2 of the 5 core courses (6 units) and 3–5 elective credit courses (8–9 units). End with certificate of completion review.

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

Estimated Cost: $ 5,800

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

Courses

Curriculum: Total Required: 5–7 courses/14 units. Take 2 of the 5 core courses (6 units) and 3–5 elective credit courses (8–9 units). End with certificate of completion review.

Core Courses

Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Units: 3.0 VLSI.X401
Fall Classroom
Spring Classroom
Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom
Winter Classroom
Summer Classroom

Electives

Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Units: 3.0 VLSI.X401
Fall Classroom
Spring Classroom
Units: 3.0 VLSI.X402
Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom
Fall Classroom
Spring Classroom
Units: 3.0 EMBD.X401
Winter Classroom
Summer Classroom
Fall Classroom
Spring Classroom
Fall Classroom
Spring Classroom
Fall Classroom
Spring Classroom
Units: 3.0 VLSI.X405
Winter Classroom
Summer Classroom
Units: 1.5 EMBD.X407
Winter Classroom
Summer Classroom
Fall Online
Winter Classroom
Summer Classroom
Winter Classroom
Summer Classroom
Winter Classroom
Summer Classroom
Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Winter Classroom
Summer Classroom
Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom
Units: 3.0 VLSI.X414
Fall Classroom
Spring Classroom
Fall Classroom
Spring Classroom

Required Certificate Review

Fall Online
Winter Online
Spring Online
Summer Online

Requisite Knowledge

Technical expertise. You need a degree in a technical field or equivalent knowledge acquired through training and experience in hardware design and development. Experience with UNIX and/or LINUX is required for lab sessions. Knowledge of a programming language such as C, Perl or Bash Shell is helpful.

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

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 VLSI Engineering 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