Classical and Quantum Computing: with C++ and Java Simulations

Front Cover
Springer Science & Business Media, Nov 1, 2001 - Science - 589 pages

"Classical and Quantum computing" provides a self-contained, systematic and comprehensive introduction to all the subjects and techniques important in scientific computing. The style and presentation are readily accessible to undergraduates and graduates. A large number of examples, accompanied by complete C++ and Java code wherever possible, cover every topic.

Features and benefits:
- Comprehensive coverage of the theory with many examples
- Topics in classical computing include boolean algebra, gates, circuits, latches, error detection and correction, neural networks, Turing machines, cryptography, genetic algorithms
- For the first time, genetic expression programming is presented in a textbook
- Topics in quantum computing include mathematical foundations, quantum algorithms, quantum information theory, hardware used in quantum computing

This book serves as a textbook for courses in scientific computing and is also very suitable for self-study. Students, professionals and practitioners in computer science, applied mathematics and physics will benefit from using the book and the included software simulations.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Classical Computing
1
Algorithms
3
Boolean Algebra
23
Number Representation
51
Logic Gates
79
Combinational Circuits
91
Latches and Registers
119
Synchronous Circuits
125
Computability and Complexity
251
Neural Networks
261
Genetic Algorithms
313
Quantum Computing
401
Quantum Mechanics
403
Quantum Bits and Quantum Computation
451
Quantum Algorithms
515
Quantum Information Theory
541

Recursion
135
Abstract Data Types
171
Error Detection and Correction
197
Cryptography
215
Finite State Machines
229
122 Finite Automata
230
Quantum Error Detection and Correction
555
Quantum Hardware
563
Internet Resources
571
Bibliography
573
Index
585
Copyright

Common terms and phrases

References to this book

Bibliographic information