Logo image
Quantum computing with superconducting qubits : principles, architecture, error correction and surface code implementation : a thesis in Data Science
Thesis

Quantum computing with superconducting qubits : principles, architecture, error correction and surface code implementation : a thesis in Data Science

Manish Yadav
Master of Science (MS), University of Massachusetts Dartmouth
2026
DOI:
https://doi.org/10.62791/20594

Abstract

Few technological ideas in recent memory have stirred as much excitement—or skepticism—as quantum computing. The promise is genuine: for certain computational tasks, a quantum machine can do in seconds what would take a classical supercomputer longer than the age of the universe. At the heart of realising that promise is the qubit, the quantum analogue of a classical bit, and among the many physical systems that can host a qubit, superconducting circuits have quietly become the frontrunner. They can be fabricated in the same cleanrooms used to make conventional chips, controlled with ordinary microwave electronics, and scaled up in ways that other approaches cannot yet match. This thesis traces the full arc from first principles to working code. We start with the quantum mechanics a reader needs—superposition, entanglement, measurement—and build from therethrough the physics of superconductivity to the engineering of real qubit circuits. A key character in that story is the Josephson junction: a thin sandwich of metal and insulator whose quirky nonlinear behaviour is what makes the whole enterprise of superconducting qubits possible. A major focus of this work is the surface code, a topological quantum error-correcting code widely regarded as the most promising approach for achieving fault-tolerant quantum computation. We provide a rigorous analysis of the surface code’s lattice structure, stabilizer formalism, syndrome extraction, and decoding algorithms—in particular the minimum-weight perfect matching (MWPM) algorithm. A full Python/Qiskit implementation of a distance-3 surface code is presented, including qubit initialization, syndrome measurement circuits, error simulation, and decoding logic. We close by looking ahead. Modular processors, 3D circuit integration, and the long road to fault-tolerant machines are all on the horizon, and we try to give an honest assessment of where things stand and what the real obstacles are. Throughout, the goal has been to bridge theory and practice—to be precise enough to be useful, but grounded enough to stay connected to what is actually happening in laboratories today.
pdf
Yadav M. COE MS Thesis 2026DownloadView
Open Access

Metrics

1 Record Views

Details

Logo image