-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
QC101 Quantum Computing and Introduction to Quantum Machine Learning
By :
QC101 Quantum Computing and Introduction to Quantum Machine Learning
By:
Overview of this book
Quantum computing is a cutting-edge computing paradigm that utilizes the principles of quantum mechanics to perform computation. Unlike classical computers that rely on bits (0s and 1s) for data representation and processing, quantum computers use quantum bits or qubits. These qubits can exist in multiple states simultaneously, a property known as superposition.
The course content spans a comprehensive journey through the world of quantum computing and its applications. Covering topics from the fundamentals of high school-level math and physics to quantum cryptography, quantum gates, and quantum algorithms, the course offers a structured path for us to grasp the intricacies of this revolutionary field. With hands-on quantum programming using Microsoft Q# and IBM Qiskit, we will construct quantum circuits and delve into practical applications such as quantum cryptography and ML. Tackle complex unsolvable problems, fundamentally changing the computation landscape.
Upon completion, we will possess a strong foundation in quantum computing, including knowledge of quantum physics, mathematical concepts, practical quantum programming, cryptography, quantum gates, algorithms, and quantum machine learning. This knowledge equips us to apply quantum computing to real-world challenges and be at the forefront of this cutting-edge technology.
Table of Contents (17 chapters)
Introduction
Quantum Physics Through Photon Polarization
Math Foundation: Complex Numbers, Probability, Linear Algebra, and Logic
Quantum Cryptography
Developing a Math Model for Quantum Physics
Quantum Physics of Spin States
Modeling Quantum Spin States with Math
Reversible and Irreversible State Transformations
Multi-Qubit Systems
Entanglement
Understanding Superposition and Entanglement with Quantum Simulators
Quantum Computing Model
Quantum Programming with Microsoft Q#
IBM Quantum Experience
Quantum Programming and Algorithms with IBM Qiskit
Machine Learning Foundation
Quantum Machine Learning with Qiskit
Customer Reviews