Comment by kundan_s__r
1 day ago
A helpful way to learn this is to separate models, machines, and practice.
For computation models, the circuit model and measurement-based computation cover most real work. Aaronson’s Quantum Computing Since Democritus and Nielsen & Chuang explain why quantum differs from classical (interference, amplitudes, complexity limits).
For computers/architecture, think of qubits as noisy analog components and error correction as how digital reliability is built on top. Preskill’s NISQ notes are very clear here.
For programming, most work is circuit construction and simulation on classical hardware (Qiskit, Cirq). That’s normal and expected.
Beyond Shor, look at Grover, phase estimation, and variational algorithms—they show how quantum advantage might appear, even if it’s limited today.
> A helpful way to learn this is to separate models, machines, and practice.
Yep, that is how i framed my question; glad to see it validated.
Thanks for the pointer to Preskill's NISQ notes.