© 2018

A First Introduction to Quantum Computing and Information

  • Introduces beginning undergraduate students to Quantum Theory and developments in QIC, without exposure to upper-level physics and mathematics

  • Allows a broad-range of course offerings spanning Physics, Engineering, Math and Computer Science

  • Integrates Mathematica-based software examples and projects into the textbook, which offers a “hands-on" experience and facilitates navigation of difficult abstract concepts


Table of contents

  1. Front Matter
    Pages i-xvii
  2. Bernard Zygelman
    Pages 1-22
  3. Bernard Zygelman
    Pages 23-48
  4. Bernard Zygelman
    Pages 49-75
  5. Bernard Zygelman
    Pages 149-182
  6. Bernard Zygelman
    Pages 183-204
  7. Bernard Zygelman
    Pages 205-226
  8. Back Matter
    Pages 227-233

About this book


This book addresses and introduces new developments in the field of Quantum Information and Computing (QIC) for a primary audience of undergraduate students.

 Developments over the past few decades have spurred the need for QIC courseware at major research institutions. This book broadens the exposure of QIC science to the undergraduate market. The subject matter is introduced in such a way so that it is accessible to students with only a first-year calculus background. Greater accessibility allows a broader range of academic offerings. Courses, based on this book, could be offered in the Physics, Engineering, Math and Computer Science departments.

 This textbook incorporates Mathematica-based examples into the book. In this way students are allowed a hands-on experience in which difficult abstract concepts are actualized by simulations. The students can ‘turn knobs" in parameter space and explore how the system under study responds. The incorporation of symbolic manipulation software into course-ware allows a more holistic approach to the teaching of difficult concepts. Mathematica software is used here because it is easy to use and allows a fast learning curve for students who have limited experience with scientific programming.


Quantum mechanics Quantum computers Quantum entanglement Quantum teleportation Spooky action at a distance Quantum Error Correction Bell's Inequality Quantum Parallelism Quantum Fourier Transform The EPR Paradox Shor's Algorithm Grover's Algorithm Quantum Encryption

Authors and affiliations

  1. 1.Department of Physics and AstronomyUniversity of NevadaLas VegasUSA

About the authors

Bernard Zygelman is a Professor of Physics at the University of Nevada, Las Vegas (UNLV).  His research focuses on quantum dynamics of few-particle systems. He has been a Visiting Scientist at the Harvard-MIT Center for Ultra-Cold Atoms (CUA), the Smithsonian Astrophysical Observatory (SAO) and the Institute for Theoretical Physics (ITP) (now the Kavli-Institute) at the University of California, Santa Barbara. In the past dozen years, Dr. Zygelman has developed and taught quantum computing and information courseware at both the graduate and undergraduate level.

Bibliographic information


“The book allows for people with different backgrounds to understand the building blocks of these two research fields, providing for a well-structured pedagogical basis on which both undergraduate and graduate students, lecturers and researchers from different academic backgrounds can learn the main foundations of quantum computer science. … On its whole, the work is well organized, extensive and a relevant reference for both lecturers and researchers on quantum computation and quantum information science.” (Carlos Pedro Gonçalves, zbMath 1410.81002, 2019)