Programming a Quantum Computer with Qiskit

101 ratings
Offered By
Coursera Project Network
3,416 already enrolled
In this Guided Project, you will:

Do the basic operation on matrices and vectors and get familiar with Bra-Ket notation

Manipulate Qubits and Represent them on Bloch Sphere

Understand Quantum Gates and build Quantum Circuits

Clock2 hours
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

In this 2-hour long guided project, you will learn how to write codes for an actual Quantum Computer and execute it in both the simulated environment and on the actual Quantum Device. We will get familiar with the basics of quantum computation and understand their implementation in Python using the IBM Software Development Kit called Qiskit. The course is a multidisciplinary project for programmers, computer science and physics students and anyone interested in Quantum Computation. By the end of this project, you will be able to implement and comprehend a Quantum algorithm that outperforms its classical variants.

Skills you will develop

Computer ScienceQuantum ComputingPython ProgrammingQiskit

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Fundamentals of Quantum Computation

  2. Qubits, Bloch Sphere and Basis States

  3. Quantum Gates and Circuits

  4. Multiple Qubits and Entanglement

  5. Bernstein-Vazirani Algorithm

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step



View all reviews

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.