
edXQuantum computing isn't an abstraction—you'll write and execute it on actual IBM quantum hardware via the cloud. This course uses Qiskit (IBM's Python SDK) to ground theoretical quantum concepts in executable code.
You'll progress from the fundamentals (the Bloch sphere, quantum gates, superposition) through intermediate algorithms (no-cloning theorem, quantum teleportation, EPR pairs) to practical NISQ (near-term intermediate-scale quantum) algorithms that real hardware can run today. The course covers quantum processor design, how gates compile to hardware, and the engineering challenges of managing qubits.
Whether you're exploring quantum's potential or building quantum-classical hybrid systems, you'll leave with hands-on code and a realistic picture of where the field stands.
This quantum computing course explores the basic design principles of today's quantum computer systems. In this course, students will learn to work with the IBM Qiskit software tools to write simple programs in Python and execute them on cloud-accessible quantum hardware. Topics covered in this course include:
Keywords: quantum computing, computer science, linear algebra, compiler, circuit optimization, python, qiskit, quantum algorithms, quantum technology, superposition, entanglement, qubit technology, superconducting qubit, transmon qubit, ion-trap qubit, photonic qubit, real quantum computers
Advertisement
Price
No active coupon right now
View Course →No coupon right now. We'll tell you when there is one.
More in Software Engineering




Tracking since 1 Aug— not enough history yet to tell you whether today's price is any good. Watch the course and we'll tell you when it drops.
This is what we recorded in US pricing — not every price this course has ever had, and prices differ by country.