The Practical Guide to Quantum Computer Algorithm
What you will learn
How to explain and describe what is the quantum computer
How to use qiskit to execute simple quantum circuits
How to describe and explain in mathematical terms simple quantum operation
How to analyze and implement a simple quantum algorithm using qiskit
How to apply simple quantum circuit on real quantum computer
Description
In October 2019 Google research team published a paper in Nature, claimed that they have reached the quantum supremacy by using 54 superconducting qubits. Quantum supremacy means the exceptional speed of ideal quantum computing, and the business who has the quantum computing machine will achieve the quantum advantage. Quantum supremacy or Quantum advantage are the buzz words in the business world today. To build a big “noise-free quantum computer” with a “ready to use software application” are the main objectives for big companies as IBM, Google and Microsoft. Leading businesses today must be vigilant and visionary with plans and scenarios for quantum computing in specific industries such as, pharmaceutical drug discovery, encryption, cybersecurity, generative machine learning, new material simulation and nuclear fusion energy simulation. So are you ready?
This course is an absolute introduction to the world of quantum computing. It covers the theoretical and mathematical concepts such as vectors and matrices operations, probability, wave function, quantum circuits and quantum gates, etc. These concepts are the foundation of the quantum computing paradigm. The practical sessions for IBM Qiskit quantum programming language covers quantum circuits, quantum gates and quantum algorithm. The Course is structured in a way that, each theoretical lecture is followed by a practical lecture in qiskit programming language that applies the theoretical concept.
Content
Introduction
Quantum Circuits and Qiskit
Quantum Algorithm