This Program is Perfect For

  • Hardware design and verification engineers aiming to specialize in VLSI and ASIC development
  • Professionals seeking depth in either front-end logic or back-end physical design
  • Working professionals and international students needing structured, flexible credentialing
  • Engineers and technologists preparing to meet the growing global semiconductor workforce demand

Learn next-level VLSI design skills for top Silicon Valley companies

UCSC Silicon Valley Extension Silicon Chip Design & Semiconductor Engineering professional certificate program provides students with the core design skills they need to work at top companies in the Valley. Both established and aspiring engineers develop new skills, gain insight into digital and analog design techniques and methodologies, and learn from our expert faculty.

Integrated circuit curriculum

You'll explore ASIC, semiconductor, EDA, device, and integrated circuits. In our VLSI lab, our instructors will give you the opportunity to get hands-on experience with hardware specification, logic design, verification, synthesis, physical implementation, circuit design, integrated circuit product testing, and the latest EDA tools on Linux.

Two tailored elective tracks

  • Track 1: Front-end Design
    For professionals pursuing careers in application-specific integrated circuits (ASIC) architectural definitions and logic designs for its implementation.
  • Track 2: Back-end Design
    For professionals interested in the physical implementations of ASIC designs from synthesis to silicon.

Certificate program objectives

  • Implement Verilog modeling of digital logic
  • Write assertions for formal verification using SystemVerilog
  • Build an advanced UVM verification environment
  • Understand and implement DFT concepts in an ASIC design
  • Complete practical designs with Xilinx FPGAs
  • Implement a design from RTL to GDS

Access to premier tools

Using premier industry tools from Cadence, OpenROAD, Siemens, and Synopsys, you’ll learn front-end and back-end ASIC design and leave the classroom ready to apply new skills at your job.

synopsys-300.jpg
Cadence_Logo_300px.jpg
siemens-2-300 copy.jpg
openroad-300.jpg

Courses

Program Requirements

Total: 5 courses (minimum 14 quarter units)

  • 3 required courses (9 quarter units)
  • 2 elective courses (minimum 6 quarter units)
  • End with certificate of completion review.
1. Core Course(s): (Choose Three)
Title units Fall Spring Summer Winter
Advanced Verification with SystemVerilog OOP Testbench 3.0 Live-Online Flexible
System and Functional Verification Using UVM (Universal Verification Methodology) 3.0 Flexible
SystemVerilog Assertions and Formal Verification 3.0 Flexible
2. Electives: Front-End
Title units Fall Spring Summer Winter
Analog IC Design, Introduction 3.0 Live-Online Live-Online
Digital Logic Design Using Verilog 3.0 Flexible
High Speed Interface Techniques 3.0 Flexible
High-Performance Computer Architecture 3.0 Flexible
Wireless Infrastructure: from Antenna Design to 5G, Fundamentals 3.0 Flexible
3. Electives: Back-End
Title units Fall Spring Summer Winter
3D IC Packaging and Physical Verification 3.0 Flexible
Comprehensive Signal and Power Integrity for High-Speed Digital Systems 3.0 Live-Online
High Speed Interface Techniques 3.0 Flexible
Introduction to VLSI and ASIC Design 3.0 Flexible
Physical Design Flow From Netlist to GDSII 3.0 Flexible
Practical Design with Xilinx FPGAs 3.0 Flexible
Timing Closure in Silicon IC Design 3.0 Flexible
4. Completion Review:
Title units Fall Spring Summer Winter
Silicon Chip Design & Semiconductor Engineering Certificate Completion Fee
5. Related Workshops
Title units Fall Spring Summer Winter
Semiconductor Design and Innovation Workshop Series: RISC-V: Understanding Computer Architecture Flexible

1. Core Course(s): (Choose Three)

VLSI.X400
$980
  • Live-Online Attend via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 09-23-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 09-23-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 09-30-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 09-30-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 10-07-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 10-07-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 10-14-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 10-14-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 10-21-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 10-21-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 10-28-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 10-28-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 11-04-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 11-04-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 11-18-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 11-18-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 11-25-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 11-25-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 12-02-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 12-02-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 12-09-2025
6:30pm
9:30pm
Live-Online
REMOTE
Tue, 12-09-2025
6:30pm
9:30pm
Live-Online
REMOTE
 

Students may still enroll if they missed the 1st class session. However, they need to communicate with the instructor via Canvas and catch up on all missed work prior to the 2nd class meeting.

8/27/2025: Change of schedule and instructor. Please review full schedule for details.

Students may enroll until the second meeting.

This class is offered in an online synchronous format. Students are expected to log into this course via Canvas at the start time of scheduled meetings and participate via Zoom, for the duration of each scheduled class meeting.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Texts: (Click on links to order)

"OOP Testbench Workbook"

"Advanced Verification using SystemVerilog OOP Testbench" 


Note: Both books listed above are required for the course. These books are study guides that contain extensive course notes and step-by-step methodology development practices. Shipment by publisher may take 1-2 weeks.

Short descriptions of weekly homework and partial source code will be distributed in class at no additional expense to enrolled students.

The course is graded by Final Project only - homework assignments are not part of the final grade.

  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 01-06-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-06-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-13-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-13-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-20-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-20-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-27-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-27-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click “Full Schedule” below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Fall Live-Online
Winter Live-Online
VLSI.X410
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Thu, 09-25-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 09-25-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-02-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-02-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-09-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-09-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-16-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-16-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-23-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-23-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-30-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-30-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-06-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-06-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-13-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-13-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-20-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-20-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-04-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-04-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

No meeting November 27, 2025. To see all meeting dates, click “Full Schedule” below.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Text:

The UVM Primer: A Step-by-Step Introduction to the Universal Verification Methodology, Ray Salemi, Boston Light Press, 2013. ISBN-13: 978-0974164939


A Practical Guide to Adopting the Universal Verification Methodology (UVM), Sharon Rosenberg and Kathleen Meade, Cadence Design Systems, 2010.
ISBN: 9780578059556

Fall Flexible
VLSI.X411
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Mon, 01-12-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 01-12-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 01-26-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 01-26-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 02-02-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 02-02-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 02-09-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 02-09-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 02-23-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 02-23-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 03-02-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 03-02-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 03-09-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 03-09-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 03-16-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 03-16-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 03-23-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 03-23-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 03-30-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 03-30-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

No meetings on January 19 and February 16, 2026. To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Note: Students are required to bring laptops for coursework.

Access to a Windows, Mac, or Linux computer and the ability to install software is required.

Winter

2. Electives: Front-End

VLSI.X401
$880
  • Live-Online Attend via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Sat, 01-10-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 01-10-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 01-17-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 01-17-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 01-24-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 01-24-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 01-31-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 01-31-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 02-07-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 02-07-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 02-14-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 02-14-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 02-21-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 02-21-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 02-28-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 02-28-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 03-07-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 03-07-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 03-14-2026
9:00am
12:00pm
Live-Online
REMOTE
Sat, 03-14-2026
9:00am
12:00pm
Live-Online
REMOTE
 

This class is offered in an online synchronous format. Students are expected to log into this course via Canvas at the start time of scheduled meetings and participate via Zoom, for the duration of each scheduled class meeting.

To see all meeting dates, click “Full Schedule” below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Fall Live-Online
Winter Live-Online
VLSI.X404
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Thu, 10-02-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-02-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-09-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-09-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-16-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-16-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-23-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-23-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-30-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-30-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-06-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-06-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-13-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-13-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-20-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-20-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-04-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-04-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-11-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-11-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
 

09/10/2025: Schedule change. Please review full schedule for details.

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

No meeting on November 27, 2025. To see all meeting dates, click "Full Schedule" below.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Tool: Verilog Simulator, and Synthesis tools.
Please see Modules in Canvas on how to access the tools.  

Fall Flexible
VLSI.X405
$820
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Thu, 09-25-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 09-25-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-02-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-02-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-09-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-09-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-16-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-16-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-23-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-23-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-30-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-30-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-06-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-06-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-13-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-13-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-20-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-20-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-04-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-04-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click “Full Schedule” below.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Fall Flexible
VLSI.X415
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Wed, 01-14-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-14-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-21-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-21-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-28-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-28-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-25-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-25-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-25-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-25-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-18-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-18-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

No meeting on February 18, 2026. To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Note: Students are required to bring laptops for coursework.

Access to a Windows, Mac, or Linux computer and the ability to install software is required.

Required Textbook:
Computer Architecture: A Quantitative Approach, 6th ed. by John L. Hennessy, David A. Patterson, 2017. ISBN-13: 978-0128119051

Winter
EMBD.X419
$775
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Tue, 01-20-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-20-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-27-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 01-27-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 02-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-03-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-10-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-17-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Tue, 03-24-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Texts:
The Design of CMOS Radio-Frequency Integrated Circuits; Thomas H. Lee; Cambridge University Press, 2004. ISBN: 9780521835398

Electronic Communication; Robert L. Shrader; McGraw-Hill Science, 1991.

The ARRL Handbook for Radio Amateurs 2000; American Radio Relay League; ARRL, 1999. ISBN: 9780872591837

Winter

3. Electives: Back-End

VLSI.X418
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Sat, 01-24-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 01-24-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 01-31-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 01-31-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 02-07-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 02-07-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 02-14-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 02-14-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 02-21-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 02-21-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 02-28-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 02-28-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 03-07-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 03-07-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 03-14-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 03-14-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 03-21-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 03-21-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 03-28-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 03-28-2026
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience.

To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Text(s):
3D IC Stacking Technology; Wu, Kumar and Ramaswami; McGraw Hill Professional, 2011. ISBN: 9780071741965

Winter
EMBD.X400
$980
  • Live-Online Attend via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Fri, 01-16-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 01-16-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 01-23-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 01-23-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 01-30-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 01-30-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 02-06-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 02-06-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 02-13-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 02-13-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 02-20-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 02-20-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 02-27-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 02-27-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 03-06-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 03-06-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 03-13-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 03-13-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 03-20-2026
6:30pm
9:30pm
Live-Online
REMOTE
Fri, 03-20-2026
6:30pm
9:30pm
Live-Online
REMOTE
 

This class is offered in an online synchronous format. Students are expected to log into this course via Canvas at the start time of scheduled meetings and participate via Zoom, for the duration of each scheduled class meeting.

To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Texts
Advanced Signal Integrity for High-Speed Digital Designs, Hall and Heck, John Wiley & Sons, 2011. ISBN: 9781118210680

Principles of Power Integrity for PDN Design - Simplified, Smith and Bogatin, Prentice Hall, 2017. ISBN: 9780132735629

Winter
VLSI.X405
$820
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Thu, 09-25-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 09-25-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-02-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-02-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-09-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-09-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-16-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-16-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-23-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-23-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-30-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 10-30-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-06-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-06-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-13-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-13-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-20-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 11-20-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-04-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
Thu, 12-04-2025
6:00pm
9:00pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click “Full Schedule” below.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Fall Flexible
VLSI.X403
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Mon, 09-22-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 09-22-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 09-29-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 09-29-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 10-06-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 10-06-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 10-13-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 10-13-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 10-20-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 10-20-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 10-27-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 10-27-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 11-03-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 11-03-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 11-10-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 11-10-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 11-17-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 11-17-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 11-24-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Mon, 11-24-2025
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

Students may still enroll if they missed the 1st class session. However, they need to communicate with the instructor via Canvas and catch up on all missed work prior to the 2nd class meeting.

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click "Full Schedule" below.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Text:

A Practical Approach to VLSI System on Chip (SoC) Design; Veena S. Chakravarthi; Springer Nature; 2022.  ISBN: 9783031183638

Fall Flexible
VLSI.X408
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Fri, 01-23-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 01-23-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 01-30-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 01-30-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 02-06-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 02-06-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 02-13-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 02-13-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 02-20-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 02-20-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 02-27-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 02-27-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 03-06-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 03-06-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 03-13-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 03-13-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 03-20-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 03-20-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 04-03-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 04-03-2026
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience.

No meeting on March 27, 2026. To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Recommended Text: 
Physical Design Essentials: An ASIC Design Implementation Perspective, Khosrow Golshan, Springer, 2010, ISBN-10: 144194219X, ISBN-13: 978-1441942197.

SoC Physical Design: A Comprehensive Guide, Chakravarthi and Koteshwar, Springer, 2022, ISBN: 9783030981112

CMOS VLSI Design: A Circuits and Systems Perspective, Weste and Harris, Pearson, 2015, ISBN: 9789332559042

Winter
EMBD.X408
$910
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Wed, 01-07-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-07-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-14-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-14-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-21-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-21-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-28-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 01-28-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-18-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-18-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-25-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 02-25-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-04-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
Wed, 03-11-2026
6:30pm
9:30pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

To see all meeting dates, click "Full Schedule" below.

You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Text:
VHDL for Logic Synthesis, Authors: Andrew Rushton, Publisher: John Wiley & Sons, Publication Date: 2011-04-25, ISBN: 9780470688472

Recommended Texts:
The Verilog(R) Hardware Description Language, Authors: Donald Thomas, Philip Moorby, Publisher: Springer Science & Business Media, Publication Date: 2008-09-11, ISBN: 9780387853444

The Design Warrior's Guide to FPGAs, Authors: Clive Maxfield, Publisher: Elsevier, Publication Date: 2004-06-16, ISBN: 9780080477138

Winter
VLSI.X414
$980
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Fri, 09-26-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 09-26-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 10-03-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 10-03-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 10-10-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 10-10-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 10-17-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 10-17-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 10-24-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 10-24-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 10-31-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 10-31-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 11-07-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 11-07-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 11-14-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 11-14-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 11-21-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 11-21-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 12-05-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 12-05-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 12-12-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
Fri, 12-12-2025
5:00pm
8:00pm
Flexible
SANTA CLARA / REMOTE
 

This class meets simultaneously in a classroom and remotely via Zoom. Students are expected to attend and participate in the course, either in-person or remotely, during the days and times that are specified on the course schedule. Students attending remotely are also strongly encouraged to have their cameras on to get the most out of the remote learning experience. Students attending the class in-person are expected to bring a laptop to each class meeting.

No meeting November 27, 2025. One "no meeting" TBA. To see all meeting dates, click “Full Schedule” below.

Electronic Course Materials: You will be granted access in Canvas to your course site and course materials approximately 24 hours prior to the published start date of the course.

Required Text:

Static Timing Analysis for Nanometer Designs: A Practical Approach, Bhasker and Chadha, Springer, 2009, ISBN-13: 978-0387938196.

Fall Flexible

4. Completion Review:

O-CE0186
$95
Schedule
Date
Start Time
End Time
Meeting Type
Location
 

Please enroll in the VLSI and Semiconductor Engineering Certificate Completion Fee only when all of the certificate requirements have been met and your final grades are posted.

5. Related Workshops

VLSI.800_W2
$95
  • Flexible Attend in person or via Zoom at scheduled times.
Schedule
Date
Start Time
End Time
Meeting Type
Location
Sat, 10-25-2025
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
Sat, 10-25-2025
9:00am
12:00pm
Flexible
SANTA CLARA / REMOTE
 

This course is part of the Fall 2025 Workshop series

Fall Flexible

Recommended course sequence

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

Planning your coursework

Beginners should take introductory courses before advanced. Other courses can be taken based on your interests and professional levels.

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.

Related electives

  • Embedded System Hardware Architectures, Introduction (3.0)
  • System Design for Low Power Management (1.0)

Substitutions | Shared credits

You may take one elective outside the certificate curriculum if you receive prior approval from the Academic Services Department.

Some technology courses may be listed in more than one program. However, only one course may be shared between two certificate programs unless otherwise noted.

To receive your certificate

Upon completion of the course sequence, you may request your Semiconductor Engineering Certificate Completion Review.

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.

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.

See Grading and Credits Policy for further information.

Program Chair

Certificate Program Advisory Committee

JEFFERY GOODING, MSEE
Account Technology Executive, Cadence Design Systems

SAM HUYNH, Ph.D., MSEE
Principal Member of Technical Staff, AMD
Instructor, Silicon Chip Design & Semiconductor Engineering Certificate Program, UCSC Silicon Valley Extension

JIM SCHULTZ, B.S.
Product Marketing Manager, Digital Design Implementation, Synopsys Inc.

MANDAR MUNISHWAR, B.E.
Formal Verification Architect, Intel Data Center and AI Division
Instructor, Silicon Chip Design & Semiconductor Engineering Certificate Program, UCSC Silicon Valley Extension

JOSE RENAU, Ph.D.
Professor, Computer Science and Engineering, Jack Baskin School of Engineering, UC Santa Cruz
Consultant, Esperanto Technologies, Inc.

BENJAMIN TING, M.S.E.E.
Principal Engineer, Micron Technology
Instructor, Silicon Chip Design & Semiconductor Engineering Certificate Program, UCSC Silicon Valley Extension

ARVIND VIDYARTHI, M.S.E.E.
Senior Director, Silicon Design Implementation and Methodology, Altera (an Intel company)|
Program Chair | Instructor, Silicon Chip Design and Semiconductor Engineering

Demo