This book focuses on the fundamental concepts of quantum computing from the
beginning: the function Deutsch evaluation algorithm, the Deutsch-Jozsa algorithm, the
Grover’s search algorithm, the Bernstein-Vazirani algorithm for identifying linear
functions, the Simon period finding algorithm, the Simon hidden subgroup algorithm and
the Shor prime factoring algorithm. With computation in mind, this book takes a close look
at the extraordinary connection between the Boolean algebra and quantum-gated
computing as well as the new applications in a simplified manner.