This book introduces quantum computing and quantum communications at the undergraduate level for students in the physical sciences, engineering, and mathematics, assuming no prior knowledge of quantum mechanics. It is a self-contained guide assuming only that the reader is familiar with physics at the college level, calculus (up to and including ordinary differential equations), and some matrix algebra and complex numbers. The book brings the reader up to speed with fundamental concepts in quantum information processing and builds a working knowledge of basic quantum algorithms, quantum error correction, and quantum communication protocols. It covers various models of quantum computation and some of the most common physical realizations of qubits. There is a good number of practice problems and exercises that rely on computer programming with the Qiskit language. The book can be used to prepare students of physics, mathematics, electrical and computer engineering, computer science, optics and photonics, and mathematics for internships and research experiences in quantum information processing, both during and after their undergraduate studies. It also helps those who plan to apply to graduate school and do research in this area.
Key Features:
Self-contained coverage of quantum computing and quantum communications, from the motivations to the fundamentals and applications, including key concepts and contemporary topics. Contains practice problems and exercises, including some that require programming in Qiskit (the python-based, high-level language for programming quantum computers, adopted by nearly all quantum hardware providers and completely open source). Very light background knowledge assumed, making this book accessible to a variety of majors in the natural sciences, engineering, and mathematics.
By:
Eduardo R. Mucciolo
Imprint: CRC Press
Country of Publication: United Kingdom
Dimensions:
Height: 234mm,
Width: 156mm,
Weight: 648g
ISBN: 9781032778631
ISBN 10: 1032778636
Pages: 264
Publication Date: 12 September 2025
Audience:
College/higher education
,
Primary
Format: Hardback
Publisher's Status: Forthcoming
Chapter 1 Introduction Chapter 2 Basics of Quantum Phenomena Chapter 3 The Language of Quantum Mechanics Chapter 4 Quantum Mechanics Chapter 5 Qubits, Gates, and Circuits Chapter 6 Basic Quantum Algorithms Chapter 7 Quantum Information: Limits and Possibilities Chapter 8 Quantum Fourier Transform and Applications Chapter 9 Quantum Search and Applications Chapter 10 Density Matrices and Their Uses Chapter 11 Quantum Error Correction Chapter 12 Alternative Forms of Quantum Computing Chapter 13 Quantum Communication Chapter 14 Quantum Sensing Chapter 15 Physical Realizations of Qubits Appendix A _ Practicalities Appendix B _ Qiskit Appendix C _ Complexity Classes
Eduardo R. Mucciolo is a Professor of Physics at the University of Central Florida, USA, which he joined in 2004 after faculty positions at PUC in Rio de Janeiro in Brazil, and at Duke University in the USA. He has B.S. and M.S. degrees in physics from the University of Sao Paulo in Brazil and a Ph.D. in physics from the Massachusetts Institute of Technology in the USA. His areas of research are theoretical condensed matter physics and quantum information processing. He is a fellow of the American Physical Society.