## Classical and Quantum Computing: with C++ and Java Simulations"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. |

### What people are saying - Write a review

### 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 |

573 | |

585 | |