Author | Hardy, Yorick. author |
---|---|

Title | Classical and Quantum Computing [electronic resource] : with C++ and Java Simulations / by Yorick Hardy, Willi-Hans Steeb |

Imprint | Basel : Birkhรคuser Basel : Imprint: Birkhรคuser, 2001 |

Connect to | http://dx.doi.org/10.1007/978-3-0348-8366-5 |

Descript | XXIII, 589 p. online resource |

SUMMARY

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

CONTENT

1 Algorithms -- 2 Boolean Algebra -- 3 Number Representation -- 4 Logic Gates -- 5 Combinational Circuits -- 6 Latches and Registers -- 7 Synchronous Circuits -- 8 Recursion -- 9 Abstract Data Types -- 10 Error Detection and Correction -- 11 Cryptography -- 12 Finite State Machines -- 13 Computability and Complexity -- 14 Neural Networks -- 15 Genetic Algorithms -- 16 Quantum Mechanics -- 17 Quantum Bits and Quantum Computation -- 18 Measurement and Quantum States -- 19 Quantum State Machines -- 20 Teleportation -- 21 Quantum Algorithms -- 22 Quantum Information Theory -- 23 Quantum Error Detection and Correction -- 24 Quantum Hardware -- 25 Internet Resources

Mathematics
Computer science
Computer programming
Quantum computers
Mathematics
Quantum Computing
Programming Techniques
Computer Science general
Mathematics general