This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, used most often with the free Adobe® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Also available in other formats.
Register your product to gain access to bonus material or receive a coupon.
Quantum computing is moving from advanced labs to real-world application, and opportunities for qualified quantum computing specialists are growing rapidly. Quantum Computing Fundamentals is the first systematic guidebook for the growing number of technical professionals and students who want to master the field’s core concepts and practical techniques.
Leading security expert, researcher, instructor, and author Chuck Easttom II brings together all the knowledge you need – including essentials that other books assume you already know, such as basic linear algebra, logic gates, and elementary quantum physics. Easttom’s quizzes, hands-on exercises, and review sections help you build true mastery right now. He walks you through building real applications with Q#, Microsoft’s powerful new quantum computing programming language, and using Microsoft’s simulator so you don’t need your own quantum computer.
With Quantum Computing Fundamentals, you don’t have to read multiple books to find what you need: one guide brings it all together. By the time you’re done, you won’t just understand quantum computing theory: you’ll have hands-on skills for getting quantum computing results.
Section I: Preparatory Material1. Introduction to Essential Linear Algebra2. Complex Numbers3. Basic Physics for Quantum Computing4. Fundamental Computer Science for Quantum Computing5. Basic Information Theory
Section II: Basic Quantum Computing6. Basic Quantum Theory7. Quantum Entanglement and QKD8. Quantum Architecture9. Quantum Hardware10. Quantum Algorithms
Section III: Quantum Computing and Cryptography11. Current Asymmetric Cryptography12. The Impact of Quantum Computing on Cryptography14. Lattice-based Cryptography15. Multi-variate Cryptography16. Other Approaches to Post Quantum Cryptography
Section IV: Quantum Programming17. Working with Microsoft Q#18. Using qasm