A First Introduction to Quantum Computing and Information von Bernard Zygelman | ISBN 9783030062712

A First Introduction to Quantum Computing and Information

von Bernard Zygelman
Buchcover A First Introduction to Quantum Computing and Information | Bernard Zygelman | EAN 9783030062712 | ISBN 3-030-06271-6 | ISBN 978-3-030-06271-2
“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)

A First Introduction to Quantum Computing and Information

von Bernard Zygelman

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.