Quantum Oracle Engineering

A Programmer’s Guide to Building the Right Oracle

IEEE Quantum Week 2026 (QCE26), Toronto, Canada.

Most quantum speedup claims depend on an oracle that exists only on paper. This course teaches the craft of building practical quantum circuits from scratch.

1. A different computer

A robot scratching its head while holding a quantum processor chip

2. Practical speedups

Two dice tumbling across a green felt table

3. Ship it

An open crate of machine parts sitting on an unread blueprint

4. Qubit care

A cassette tape with its ribbon spooled out in a loop behind it

5. Garbage collection

A trash can overflowing with bags that nobody has hauled away

6. Peek and patch

A cracked jar of water patched with bandages, still leaking

7. Other people’s memory

A hand pulling a book from a shelf, red light spilling from the gap

8. Show your work

A sealed jar of identical blue pills with a single red one inside

9. The impossible flipbook

Interlocking gears packed edge to edge with no room to spare

10. No bulk discount

Pages flying off a clipboard faster than anyone can file them

11. Spot the fake

A basket of red apples with one rotten apple hidden in the middle

12. The next miracle

An oversized box balanced on a stack of much smaller ones

Live Tutorial Agenda

Session 1 (90 minutes): Lessons 1 and 2, identifying a problem worth accelerating.

Session 2 (90 minutes): Lessons 3 and 4, building the rollout oracle.

For practitioners and researchers comfortable with qubits, controlled gates, and circuit diagrams. A pre-read on amplitude estimation is included in the materials.

Taught by Nishant Shukla · Art by Lazybuns