Jump to ratings and reviews
Rate this book

Quantum Computing for Computer Scientists

Rate this book
The multidisciplinary field of quantum computing strives to exploit some of the uncanny aspects of quantum mechanics to expand our computational horizons. Quantum Computing for Computer Scientists takes readers on a tour of this fascinating area of cutting-edge research. Written in an accessible yet rigorous fashion, this book employs ideas and techniques familiar to every student of computer science. The reader is not expected to have any advanced mathematics or physics background. After presenting the necessary prerequisites, the material is organized to look at different aspects of quantum computing from the specific standpoint of computer science. There are chapters on computer architecture, algorithms, programming languages, theoretical computer science, cryptography, information theory, and hardware. The text has step-by-step examples, more than two hundred exercises with solutions, and programming drills that bring the ideas of quantum computing alive for today’s computer science students and researchers.

402 pages, Hardcover

First published August 11, 2008

64 people are currently reading
894 people want to read

About the author

Noson S. Yanofsky

7 books23 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
54 (47%)
4 stars
42 (36%)
3 stars
15 (13%)
2 stars
2 (1%)
1 star
1 (<1%)
Displaying 1 - 12 of 12 reviews
Profile Image for Asher Manangan.
21 reviews2 followers
September 29, 2020
Introduction to quantum mathematics are explained carefully. There are programming problems that will ignite action towards the subject. It also tackles different fields where Quantum Computing can be applied. Still, QC is on its very early stage. And the book urges everyone to participate on the research.
Profile Image for Dimitri.
107 reviews
September 23, 2021
A gentle introduction to Quantum Computing, covering a variety of aspects at an introductory level. It is indeed a very good book for CS people, and has a lot of programming exercises to help familiarize the reader with the concepts. Linear algebra and coding experience are the only real prerequisites. Some exposure to Quantum Mechanics also helps.
Profile Image for Erfan Abedi.
66 reviews9 followers
January 16, 2020
Starts off great but kinda goes off the rails after chapter 5 or 6 (I think).
It's good as a starting point into quantum computing, but I suggest John Watrous' booklet that is available online is a much more comprehensible and consistent resource for learning it.
Profile Image for Prateek Jain.
15 reviews
June 28, 2021
Nice book especially for a Beginner with a computer science background ...
Profile Image for Seif.
107 reviews
June 11, 2020
either carry errata everywhere or wait to 2nd edition with minimized number of typos, However it is a good way to start and if you are Arabic check one of the Quantum leaders in Egypt: Younis's list https://www.youtube.com/playlist?list...
3 reviews
August 14, 2012
An excellent introduction, particularly valuable sections on the underlying mathematics (complex vector spaces etc) of the field.

Unfortunately there are a number of errors in the book that aren't listed on the official errata, so you'll need to watch out for them. I'd also have liked a little more depth on Quantum Mechanics itself.
Profile Image for jimsgravitas.
247 reviews4 followers
July 8, 2013
This book was really simple to read and understand and I think it was laid out well. Certainly a good book to read if you are interested in the subject but don't want to get to bogged down in the complex detail (there are plenty of other books which provide this detail).
Profile Image for David.
21 reviews2 followers
June 21, 2015
Can't say I fully understood much of it, especially the math, but I have been curious to read up on Quantum computers and it seemed to be the most rated book out there.
Displaying 1 - 12 of 12 reviews

Can't find what you're looking for?

Get help and learn more about the design.