VLSI Engineering
Certificate Program

VLSI Engineering

Building the hardware of tomorrow
Enroll in Certificate Program View Individual Courses
Frederick Kilner, VLSI Engineering Alumnus

"A computer hobby can turn into a pretty good career."
Frederick Kilner, VLSI Engineering Alumnus

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

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

F1 Students: [Costs for F-1 students]

Courses

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.

1. 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

2. Elective Courses: Design Methodology

Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom

3. Elective Courses: Logic & Functional Design

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

4. Elective Courses: SystemVerilog & Verification

Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Fall Classroom
Winter Classroom
Spring Classroom
Summer Classroom
Winter Classroom
Summer Classroom
Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom

5. Elective Courses: Physical Design - Timing Clos

Units: 3.0 VLSI.X402
Fall Classroom
Spring Classroom
Winter Classroom
Summer Classroom
Units: 3.0 VLSI.X414
Fall Classroom
Spring Classroom

6. Elective Courses: Circuit Design

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

7. Elective Courses: Related Electives

Fall Classroom
Spring Classroom

8. 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 course descriptions

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

Professional Development

CAREER EXPLORATION EVENT

VLSI & EDA Panel Discussion with Industry Experts

Skills & Training • Job Opportunities • Certification

January 17, 2019, 6:30 p.m.

Join us for an interactive panel discussion with top VLSI and EDA industry professionals and UCSC Extension technology instructors as they talk about the skills people need to succeed in today's job market. We'll discuss the practical, technical, and business applications of these technologies, industry challenges and outlook, and how UCSC Extension can qualify you to meet the high-demand careers that are out there. Learn about the growing number of courses we're offering in our certificate programs and how a thoughtfully structured, deep dive into our curriculum gives you the opportunity for hands-on project experience, as well as guided, live instruction. Link to more information.

Program Chair

BENJAMIN TING, M.S.E.E., is a principal engineer at Micron Technology. He is responsible for developing block-to-SOC UVM methodology, architecting Coverage-Driven Verification solutions, and developing re-usable plug-and-play verification components. Prior to joining Micron, Ting was an applications consultant at Synopsys, specializing in design verification using SystemVerilog and Universal Verification Methodology (UVM). He has over 20 years’ experience in the semiconductor and electronic design automation (EDA) industries, including technical and/or leadership roles at Xilinx, AMD, and Cadence Design Systems. His experience encompasses multi-gigabit networking designs, graphics and processors, as well as FPGAs and mixed-signal programmable SOCs. He has experience with chip design for a range of real-world applications, including networking, graphics, processors and FPGAs. Ben has taught at UCSC Extension since 2008.

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