Course

Diamond chips, in seven lessons

From "why diamond?" to "how big is the machine?". Each lesson has objectives, readings, a lab task, a notebook you can run in your browser, and a four-question check. About six hours in total; suitable for self-study or a one-month module.

Lesson 1 · 45 min

Why diamond?

Explain why a larger bandgap and breakdown field matter for power and heat.

Start →
Lesson 2 · 50 min

Power switches

Read an on-resistance versus breakdown-voltage chart.

Start →
Lesson 3 · 60 min

Transistors, gates, and a diamond CPU

Explain an enhancement/depletion inverter and its static power.

Start →
Lesson 4 · 50 min

The NV qubit

Read an ODMR spectrum and relate line splitting to magnetic field.

Start →
Lesson 5 · 45 min

Two qubits and the real bottleneck

Estimate dipolar coupling and gate time from spacing.

Start →
Lesson 6 · 60 min

Error correction and the size of the machine

Explain syndromes, matching, and threshold.

Start →
Lesson 7 · 60 min

Building it: the process traveler

Order a diamond process by its thermal budget.

Start →

For instructors

Notebooks live in notebooks/ and open in Google Colab or GitHub Codespaces. Every quiz answer cites a source in the repository's reference database; the lesson content is one Python file, adamas/course.py, so it is easy to fork and adapt.