Building in progress: new lessons, labs and practice problems are added every week.

All courses

Sixteen courses covering the full path from device physics to post-silicon validation. Each will include lectures, labs, projects and interview questions.

Foundations course coverComing soonComing soon

Foundations

The tools every chip engineer uses daily.

6 topics planned
Digital Design course coverLive now: new lectures every day

Digital Design

Gates to FIFOs, clock crossings and a working CPU.

68 lectures3 minor projects2 major projects1 industry project
RTL and SystemVerilog course coverComing soonComing soon

RTL and SystemVerilog

Code that synthesizes the way you intended.

6 topics planned
Device Physics and Modelling course coverComing soonComing soon

Device Physics and Modelling

See what changing a transistor really does.

7 topics planned1 minor project
SPICE Simulation course coverComing soonComing soon

SPICE Simulation

From a first netlist to Monte Carlo.

8 topics planned1 major project
Analog and Mixed Signal course coverComing soonComing soon

Analog and Mixed Signal

The circuits connecting chips to reality.

8 topics planned
Custom Layout and Memory course coverComing soonComing soon

Custom Layout and Memory

Standard cells, SRAM and DRAM, down to the layout.

7 topics planned1 industry project
Logic Synthesis and STA course coverComing soonComing soon

Logic Synthesis and STA

How RTL becomes gates that meet timing.

7 topics planned
Verification course coverComing soonComing soon

Verification

Find every bug before silicon does.

8 topics planned1 major project1 industry project
Design for Test course coverComing soonComing soon

Design for Test

Make every manufactured chip testable.

6 topics planned1 major project
Physical Design course coverComing soonComing soon

Physical Design

RTL to GDS: floorplan through signoff.

9 topics planned1 industry project
Post-Silicon Validation course coverComing soonComing soon

Post-Silicon Validation

The day the chip comes back from the fab.

7 topics planned1 major project
FPGA course coverComing soonComing soon

FPGA

Run your own hardware this week.

6 topics planned1 major project
Protocols Library course coverComing soonComing soon

Protocols Library

Every major interface, animated.

15 topics planned
Computer Architecture and AI Hardware course coverComing soonComing soon

Computer Architecture and AI Hardware

CPUs, GPUs and accelerators from the inside.

6 topics planned
Fabrication, Packaging and Careers course coverComing soonComing soon

Fabrication, Packaging and Careers

How the industry works and how to join it.

7 topics planned