Introduction to Quantum Computing: Quantum Algorithms and Qiskit
By Prof. Prabha Mandayam, Prof. Anupama Ray, Prof. Sheshashayee Raghunathan | IIT Madras, IBM Research, ...IBM Systems
Quantum computing is fast emerging as one the key disruptive technologies of our times. It is a fundamentally new computing paradigm that has the potential to efficiently solve certain challenging problems which cannot be solved efficiently in a classical setting. IBM has made significant investment in this technology and is recognized as a leader in this space. This
course will provide introduction to Quantum Computation, starting with basic concepts such as superposition and entanglement, to discussing the quantum circuit model of computation and basic Quantum algorithms that demonstrate the power of computing with quantum bits...
Save
active
Introduction to Quantum Computing: Quantum Algorithms and Qiskit
Link to JOIN - https://onlinecourses.nptel.ac.in/noc21_cs103/preview [...]
Introduction to Quantum Computing: Quantum Algorithms and Qiskit
By Prof. Prabha Mandayam, Prof. Anupama Ray, Prof. Sheshashayee Raghunathan | IIT Madras, IBM Research, ...IBM Systems
Quantum computing is fast emerging as one the key disruptive technologies of our times. It is a fundamentally new computing paradigm that has the potential to efficiently solve certain challenging problems which cannot be solved efficiently in a classical setting. IBM has made significant investment in this technology and is recognized as a leader in this space. This
course will provide introduction to Quantum Computation, starting with basic concepts such as superposition and entanglement, to discussing the quantum circuit model of computation and basic Quantum algorithms that demonstrate the power of computing with quantum bits...
Save
active
mod01lec01 - Quantum Computing Roadmap
Save
active
mod01lec02 - Quantum Mission in India
Save
active
mod01lec03 - A Brief Introduction to Applications of Quantum
Save
active
mod01lec04 - Quantum Computing Basics
Classical Computing vs Quantum Computing,
Classical Computing vs Quantum Computing,
Save
active
mod01lec05 - Postulates of Quantum Mechanics - Part I
Two-level quantum systems, The qubit state space
Two-level quantum systems, The qubit state space
Save
active
mod01lec06 - Postulates of Quantum Mechanics - Part II
Quantum Observables and Time-evolution
Quantum Observables and Time-evolution
Save
active
mod01lec07 - Quantum Measurements
The measurement postulate, Ster-Gerlach experiment
The measurement postulate, Ster-Gerlach experiment
Save
active
mod01lec08 - Quantum Gates and Circuits - Part 1
Save
active
mod01lec09 - Quantum Gates and Circuits - Part 2
Save
active
mod02lec10 - Programming using IBM Quantum Experience and Circuit Composer
Save
active
mod02lec11 - Quantum Computing Concepts: Entanglement and Interference - Part 1
Save
active
mod02lec12 - Quantum Computing Concepts: Entanglement and Interference - Part 2
Save
active
mod02lec13 - Programming using Qiskit - Part 1
Programming using Qiskit, Create superposition and entanglement, [...]
Programming using Qiskit, Create superposition and entanglement, Quantum teleportataion algorithm
Save
active
mod02lec14 - Programming using Qiskit - Part 2
Programming using Qiskit, Create superposition and entanglement, [...]
Programming using Qiskit, Create superposition and entanglement, Quantum teleportataion algorithm
mod04lec25 - Fixing quantum errors with quantum tricks: A brief introduction to QEC - Part 3
Fixing quantum errors with quantum tricks: A brief introduction to [...]
Fixing quantum errors with quantum tricks: A brief introduction to Quantum Error Correction - Part 3
Qiskit Global Summer School 2020 — The Largest Global Quantum Computing Summer School
The Qiskit global summer school was a two-week intensive course designed to empower the next generation of #quantum developers and scientists with the knowledge to explore quantum applications on their ...own. #qiskitgss #qgss
Qiskit Global Summer School 2020 — The Largest Global Quantum Computing Summer School
The Qiskit global summer school was a two-week intensive course [...]
The Qiskit global summer school was a two-week intensive course designed to empower the next generation of #quantum developers and scientists with the knowledge to explore quantum applications on their ...own. #qiskitgss #qgss
This course is an introduction to the world of quantum computing, with an exploration of some of the ...key quantum algorithms and their implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
2. Qubits and Quantum States, Quantum Circuits, Measurements - Part 2
Lecturer: Elisa Bäumer Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
3. Qubits and Quantum States, Quantum Circuits, Measurements - Part 3
Lecturer: Elisa Bäumer Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
4. Writing and Running Quantum Programs - Part 1
Lecturer: Elisa Bäumer Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
5. Writing and Running Quantum Programs - Part 2
Lecturer: Elisa Bäumer Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
6. Writing and Running Quantum Programs - Part 3
Lecturer: Elisa Bäumer Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
10. Shor's algorithm II: From Factoring to Period-Finding, Writing the Quantum Program - Part 1
Lecturer: Abraham Asfaw Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
11. Shor's algorithm II: From Factoring to Period-Finding, Writing the Quantum Program - Part 2
Lecturer: Abraham Asfaw Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
12. Shor's algorithm II: From Factoring to Period-Finding, Writing the Quantum Program - Part 3
Lecturer: Abraham Asfaw Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
13. Quantum Error Correction using Repetition Codes - Part 1
Lecturer: James Wootton, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
14. Quantum Error Correction using Repetition Codes - Part 2
Lecturer: James Wootton, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
15. Quantum Error Correction using Repetition Codes - Part 3
Lecturer: James Wootton, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
16. Superconducting Qubits I: Quantizing a Harmonic Oscillator, Josephson Junctions - Part 1
Lecturer: Zlatko Minev, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
17. Superconducting Qubits I: Quantizing a Harmonic Oscillator, Josephson Junctions - Part 2
Lecturer: Zlatko Minev, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
18. Superconducting Qubits I: Quantizing a Harmonic Oscillator, Josephson Junctions - Part 3
Lecturer: Zlatko Minev, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
22. Quantum Chemistry I: Obtaining the Qubit Hamiltonian for H2 and LiH - Part 1
Lecturer: Antonio Mezzacapo, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
23. Quantum Chemistry I: Obtaining the Qubit Hamiltonian for H2 and LiH - Part 2
Lecturer: Antonio Mezzacapo, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
24. Quantum Chemistry I: Obtaining the Qubit Hamiltonian for H2 and LiH - Part 3
Lecturer: Antonio Mezzacapo, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
25. Quantum Chemistry II: Finding the Ground States of H2 and LiH - Part 1
Lecturer: Abhinav Kandala, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
26. Quantum Chemistry II: Finding the Ground States of H2 and LiH - Part 2
Lecturer: Abhinav Kandala, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
27. Quantum Chemistry II: Finding the Ground States of H2 and LiH - Part 3
Lecturer: Abhinav Kandala, PhD Lecture Notes and Labs: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
How to Get a Job in Quantum Computing, Career Panel
Your formal invite to weekly Qiskit videos ► https://qisk.it/sub Our [...]
Our panelists will discuss their journeys and how you can take advantage of your own interdisciplinary skills and perspectives to secure a ...job in quantum computing and build your career. The panel will include quantum experts such as:
Jay Gambetta, IBM Fellow and Vice President, IBM Quantum
Marina Radulaski, Assistant Professor of Electrical & Computer Engineering at UC Davis
K. Birgitta Whaley, Director, Berkeley Quantum Information and Computation Center
Steve Girvin, Eugene Higgins Professor of Physics at Yale University
Monika Schleier-Smith, Associate Professor of Physics at Stanford University
John Preskill, Richard P. Feynman Professor of Theoretical Physics, Allen V.C. Davis and Lenabelle Davis Leadership Chair, IQIM
Moderated by Amira Abbas, Qiskit Advocate
To commence our first Qiskit Global Summer School attended by over 4,000 students in 100 countries, we will be hosting a panel discussion showcasing the diverse perspectives and skills that are important for developing a career in quantum computing.
Save
active
Introduction to Quantum Computing and Quantum Hardware — Lab 1
Author: Abraham Asfaw Lectures and Lecture Notes: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
Introduction to Quantum Computing and Quantum Hardware — Lab 2
Author: Abraham Asfaw Lectures and Lecture Notes: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
Introduction to Quantum Computing and Quantum Hardware — Lab 3
Author: Abraham Asfaw Lectures and Lecture Notes: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
Introduction to Quantum Computing and Quantum Hardware — Lab 4
Author: Abraham Asfaw Lectures and Lecture Notes: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their implementations ...using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
Introduction to Quantum Computing and Quantum Hardware — Lab 5
Author: James Wootton, PhD Lectures and Lecture Notes: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
Introduction to Quantum Computing and Quantum Hardware — Lab 6
Author: Nicholas Bronn, PhD Lectures and Lecture Notes: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
Introduction to Quantum Computing and Quantum Hardware — Lab 7
Author: Nicholas Bronn, PhD Lectures and Lecture Notes: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
Introduction to Quantum Computing and Quantum Hardware — Lab 8
Author: Antonio Mezzacapo, PhD Lectures and Lecture Notes: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Save
active
Introduction to Quantum Computing and Quantum Hardware — Lab 9
Author: Abhinav Kandala, PhD Lectures and Lecture Notes: [...]
This course is an introduction to the world of quantum computing, with an exploration of some of the key quantum algorithms and their ...implementations using quantum circuits, as well as the quantum hardware that is designed to run these algorithms. The course was first offered during the Qiskit Global Summer School in July 2020 as a two-week intensive summer school.
Quantum Computing: Algorithm, Programming and Hardware, an Introduction
In this tutorial, we will first discuss the fundamental principles of quantum computing algorithms. We will run one of the basic quantum algorithms, the Deutsch algorithm, on IBM’s quantum computer ...to further appreciate the origin of speed-up and the limitations in quantum computers. Error correction, which is essential to realize a fault-tolerant quantum computer, will be briefly covered. Finally, using the superconductor-based quantum computer as an example, we will study how to implement the essential operations in quantum computers, namely, qubit initialization, readout, and manipulations.
Save
active
Quantum Computing: Algorithm, Programming and Hardware, an Introduction
In this tutorial, we will first discuss the fundamental principles of quantum computing algorithms. We will run one of the basic quantum algorithms, the Deutsch algorithm, on IBM’s quantum computer ...to further appreciate the origin of speed-up and the limitations in quantum computers. Error correction, which is essential to realize a fault-tolerant quantum computer, will be briefly covered. Finally, using the superconductor-based quantum computer as an example, we will study how to implement the essential operations in quantum computers, namely, qubit initialization, readout, and manipulations.
What is the 2022 Nobel Prize in Physics About? This explains and gives an example of Bell's Theorem to prove the ...violation of Bell Inequality by quantum mechanics. The First 17mins about the concept and the last 23 mins are for a numerical example.
Transformation of Bell state basis to the standard basis. How to describe a quantum circuit in a matrix form? How to ...implement on IBM-Q? About the Most Significant Bit (MSB) and the Least Significant Bit (LSB).
Introduction to Quantum Computing: From a Layperson to a Programmer in 30 Steps, by Hiu Yung Wong
Save
active
Lecture 15-3, Midterm Review: Ch2 to Ch12 Essential Linear Algebra for Quantum Computing
Understand the Deutsch–Jozsa and Deutsch problems; Appreciate how quantum parallelism is used to speed up the solution-finding process in the Deutsch ...algorithm; Understand while parallel computations are performed in certain quantum algorithms, the information we can extract is limited. Understand the origin of the quantum oracle; Able to derive the equations in the Deutsch algorithm and implement them in IBM-Q.
Introduction to Quantum Computing: From a Layperson to a Programmer in 30 Steps, by Hiu Yung Wong
Save
active
IBM-Q Live Demo using Deutsch Algorithm (Extra)
Using IBM-Q Lab Composer and Quantum Lab to run Deutsch Algorithm; [...]
Using IBM-Q Lab Composer and Quantum Lab to run Deutsch Algorithm; Brief explanation of Deutsch Algorithm.
Able to distinguish the two types of quantum oracles, namely the XOR and phase quantum oracles; Able to explain why a ...quantum oracle needs to be unitary and reversible
Introduction to Quantum Computing: From a Layperson to a Programmer in 30 Steps, by Hiu Yung Wong
Save
active
2023 Lecture 17 - Entanglement Swapping and Deutsch Algorithm
Understand the concept of basis encoding; Able to describe the meanings and roles of the three important vectors and the two ...important matrices in Grover’s algorithm; Able to explain Grover’s algorithm pictorially.
Introduction to Quantum Computing: From a Layperson to a Programmer in 30 Steps, by Hiu Yung Wong
Able to describe some important identities of the N-th root of unity; can describe the differences and similarities between Discrete Fourier ...Transform and Quantum Fourier Transform;
Introduction to Quantum Computing: From a Layperson to a Programmer in 30 Steps, by Hiu Yung Wong