Description
Quantum computing is a new field of computer science that uses quantum bits (qubits) to perform calculations. Unlike classical bits, qubits can be in multiple states at the same time, which allows for more complex calculations. This book provides an introduction to quantum computing for students in engineering, mathematics, and physical sciences.
This concise, accessible text provides a thorough introduction to quantum computing - an exciting emergent field at the interface of the computer, engineering, mathematical and physical sciences. Aimed at advanced undergraduate and beginning graduate students in these disciplines, the text is technically detailed and is clearly illustrated throughout with diagrams and exercises. Some prior knowledge of linear algebra is assumed, including vector spaces and inner products. However, prior familiarity with topics such as quantum mechanics and computational complexity is not required.