Quantum Computing for Computer Scientists

Written for computer science students and professionals, this book provides an introduction to the field of quantum computing. The reader is not expected to have any advanced mathematics or physics background. Topics covered include computer architecture, algorithms, programming languages, and theoretical computer science.

MATLAB is used to solve application examples in the book. Quantum computing experiments using MATLAB are also included in an appendix.