Quantum Computing and Quantum Physics for Beginners
Video description
Master quantum computing, quantum cryptography, and quantum physics with Microsoft Q# and IBM Quantum Experience.
About This Video
Deep dive into the concepts of quantum cryptography
Get to grips with complex numbers, probability, linear algebra, and logic used in quantum computing
Get ready to run quantum programs on a real quantum computer through IBM Quantum Experience
In Detail
Do you know that a 64-bit quantum computer can …
Quantum Computing and Quantum Physics for Beginners
Video description
Master quantum computing, quantum cryptography, and quantum physics with Microsoft Q# and IBM Quantum Experience.
About This Video
Deep dive into the concepts of quantum cryptography
Get to grips with complex numbers, probability, linear algebra, and logic used in quantum computing
Get ready to run quantum programs on a real quantum computer through IBM Quantum Experience
In Detail
Do you know that a 64-bit quantum computer can process 36 billion bytes of information in each step of computation, compared to the 8 bytes that a normal home computer can process in each step of computation? Being exponentially faster than classical computers of today, Quantum computing is the next wave of the software industry. No doubt, companies such as Google, Intel, IBM, and Microsoft are investing billions in building quantum computers. This course introduces you to quantum computing and shows you how to solve complex computational problems.
The course starts by introducing you to quantum computing, explaining how it is different from classical computing. Next, you will gain a solid understanding of the quantum cryptography concepts such as photon polarization, no-cloning theorem, encoding and encryption concepts, and secure protocols. Moving along, you will dive deep into topics related to basic quantum physics and learn the mathematical tools needed to analyze quantum systems. Towards the end, you will learn how to use Microsoft Q# and IBM Quantum Experience for quantum programming and to develop quantum software.
By the end of this course, you will become familiar with quantum computing and will have developed the skills to use quantum cryptography and quantum software to solve real-world computing problems.
Chapter 3 : Foundation: Complex Numbers, Probability, Linear Algebra and Logic
Probability
Complex Numbers – Part 1
Complex Numbers – Part 2
Complex Numbers – Part 3
Matrix Algebra (Linear Algebra)
Matrix Multiplication – Part 1
Matrix Multiplication – Part 2
Identity Matrices
Column Matrices
1x1 Matrices
Logic Circuits
Chapter 4 : Developing a Mathematical Model for Quantum Physics
Modeling Physics with Mathematics
Subtractive Probabilities Through Complex Numbers
Modeling Superposition Through Matrices
Overview of a Mathematical Model
Chapter 5 : Quantum Physics of Spin States
Introduction to the Spin States
Basis of Spin States
Column Matrix Representation of a Quantum State
State Vector
Experiments with Spin – Part 1
Experiments with Spin – Part 2
Experiments with Spin – Part 3
Chapter 6 : Modeling Quantum Spin States with Mathematics
Analysis of Experiments – Part 1
Analysis of Experiments – Part 2
Analysis of Experiments – Part 3
Dirac Bra-Ket Notation – Part 1
Dirac Bra-Ket Notation – Part 2
More Experiment Analysis 1
More Experiment Analysis 2
Understanding Random Behavior
Chapter 7 : Reversible and Irreversible State Transformations
Irreversible Transformations: Measurement
Reversible State Transformations
Chapter 8 : Multi-qubit Systems
Analyzing Multi-Qubit Systems
Chapter 9 : Entanglement
Entanglement
Chapter 10 : Quantum Computing Model
Quantum Circuits
Fanout
Uncomputing
Reversible Gates
Quantum NOT
Other Single-Qubit Gates
Controlled NOT (CNOT) Gate
CCNOT or Toffoli Gate
Universal Gate
Fredkin Gate
Effects of Superposition and Entanglement on Quantum Gates
Chapter 11 : Quantum Programming with Microsoft Q#
Installing Microsoft Q#
Microsoft Q# Simulation Architecture
Microsoft Q# Controller
Microsoft Q# Execution Model
Measuring Superposition States
Overview of the 4-Qubit Simulation Framework
Set Operation
Iterative Measurement
Verifying the Output after Initialization – Part 1
Verifying the Output after Initialization – Part 2
NOT Operation
Superposition
SWAP Gate
Controlled NOT (CNOT) Gate
Significance of Superposition and Entanglement
Effect of Superposition on Quantum Gates
General Configuration of the Toffoli Gate
Configuring Toffoli as a NOT Gate
Configuring Toffoli as an AND Gate
Configuring Toffoli as FANOUT
Chapter 12 : IBM Quantum Experience
IBM Quantum Experience
Chapter 13 : Conclusion
Course Recap
Conclusion
Chapter 14 : Appendix A
Quantum Physics Through Photon Polarization – Part 1
Quantum Physics Through Photon Polarization – Part 2
Quantum Physics Through Photon Polarization – Part 3
Quantum Physics Through Photon Polarization – Part 4
Quantum Physics Through Photon Polarization – Part 5
Quantum Physics Through Photon Polarization – Part 6
Quantum Physics Through Photon Polarization – Part 7
Quantum Physics Through Photon Polarization – Part 8
Quantum Physics Through Photon Polarization – Part 9
Quantum Physics Through Photon Polarization – Part 10
Quantum Physics Through Photon Polarization – Part 11
Quantum Physics Through Photon Polarization – Part 12
Quantum Physics Through Photon Polarization – Part 13
Quantum Physics Through Photon Polarization – Part 14
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept