Covering both theory and progressive experiments, Quantum Computing: From Linear Algebra to Physical Realizations explains how and why superposition and entanglement provide the enormous computational power in quantum computing. This self-contained, classroom-tested book is divided into two sections, with the first devoted to the theoretical aspects of quantum computing and the second focused on several candidates of a working quantum computer, evaluating them according to the DiVincenzo criteria. Topics in Part I Linear algebra Principles of quantum mechanics Qubit and the first application of quantum information processingquantum key distribution Quantum gates Simple yet elucidating examples of quantum algorithms Quantum circuits that impleme...