EdX

Introduction to Quantum Computing for Everyone 2 (edX)

Introduction to Quantum Computing for Everyone 2 (edX)

This course focuses on the mathematics, programming, operations, and algorithms of quantum computing. A follow-on to Intro to QC for Everyone 1, this course delves deeper into the mathematical basis for quantum computing and the programming that makes it a reality. Students will be taught all of the mathematical concepts they need to know, build up confidence and experience with individual and small groups of operations, then learn a sequence of important algorithms.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

What you'll learn

  • The linear algebra concepts that are used to create useful quantum algorithms
  • Small sequences of operations that perform important QC operations
  • How to program with Qiskit, used for the IBM cloud quantum computers
  • Learn several quantum algorithms

This course is part of the Quantum Computing for Everyone Professional Certificate.

Syllabus

  • Linear Algebra
  • Toffoli Gate
  • Phase-Flip
  • EPR Pairs
  • Amplitude Amplification
  • Bernstein-Vazarani algorithm
  • Simon’s algorithm
  • Decoherence
  • Error Correction
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Machine Learning (Coursera) Coursera
Stanford University

Machine Learning (Coursera)

Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech recognition, effective web search, and a vastly improved understanding of the human genome. Machine learning is so pervasive today that you probably use it dozens of times a day without knowing it. Many researchers also think it is the best way to make progress towards human-level AI. In this class, you will learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work for yourself. More importantly, you'll learn about not only the theoretical underpinnings of learning, but also gain the practical know-how needed to quickly and powerfully apply these techniques to new problems.

Sep 7th 2026
5-12 Weeks
Emergent Phenomena in Science and Everyday Life (Coursera) Coursera
University of California, Irvine

Emergent Phenomena in Science and Everyday Life (Coursera)

Before the advent of quantum mechanics in the early 20th century, most scientists believed that it should be possible to predict the behavior of any object in the universe simply by understanding the behavior of its constituent parts. For instance, if one could write down the equations of motion for every atom in a system, it should be possible to solve those equations (with the aid of a sufficiently large computing device) and make accurate predictions about that system’s future.

Sep 14th 2026
5-12 Weeks
Machine Learning for Semiconductor Quantum Devices (edX) EdX
Delft University of Technology,DelftX

Machine Learning for Semiconductor Quantum Devices (edX)

Learn how to deploy artificial intelligence to control and calibrate semiconductor quantum computing chips. Quantum computing is a fast-growing technology and semiconductor chips are one of the most promising platforms for quantum devices. The current bottleneck for scaling is the ability to control semiconductor computing chips quickly and efficiently.

Self Paced
Self-Paced
Introduction to Quantum Science & Technology (edX) EdX
Purdue University,PurdueX

Introduction to Quantum Science & Technology (edX)

Learn about fundamental concepts and engineering challenges of quantum technologies. Emerging quantum systems are disruptive technologies redefining computing and communication. Teaching quantum physics to engineers and educating scientists on engineering solutions are critical to address fundamental and engineering challenges of the quantum technologies.

Aug 21st 2023
13-24 Weeks
Applied Quantum Computing II: Hardware (edX) EdX
Purdue University,PurdueX

Applied Quantum Computing II: Hardware (edX)

Learn how present-day material platforms are built to perform quantum information processing tasks. This course is part 2 of the series of Quantum computing courses, which covers aspects from fundamentals to present-day hardware platforms to quantum software and programming. The goal of part 2 is to provide the essential understanding of how the fundamental quantum phenomena discussed in part 1 can be realized in various material platforms and the underlying challenges faced by each platform.

Feb 12th 2024
5-12 Weeks
Algèbre Linéaire (Partie 3) (edX) EdX
École Polytechnique Fédérale de Lausanne,EPFLx

Algèbre Linéaire (Partie 3) (edX)

Un MOOC francophone d'algèbre linéaire accessible à tous, enseigné de manière rigoureuse et ne nécessitant aucun prérequis. Vous voulez apprendre l'algèbre linéaire, un précieux outil complémentaire à vos connaissances acquises durant vos études en économie, ingénierie, physique, ou statistique? Ou simplement pour la beauté de la matière? Alors ce cours est fait pour vous!

Self Paced
Self-Paced
Architecture, Algorithms, and Protocols of a Quantum Computer and Quantum Internet (edX) EdX
Delft University of Technology,DelftX

Architecture, Algorithms, and Protocols of a Quantum Computer and Quantum Internet (edX)

Learn the basics of quantum algorithms, quantum error-correction, micro-architectures, compilers, and programming languages for quantum processors, and protocols for the quantum internet. In this course we will demonstrate how a large-scale quantum processor could be built using these qubits. Among the topics that we will discuss are micro-architectures, compilers, and programming languages.

Self Paced
Self-Paced
Mathematical Methods for Quantitative Finance (edX) EdX
MIT,MITx

Mathematical Methods for Quantitative Finance (edX)

Learn the mathematical foundations essential for financial engineering and quantitative finance: linear algebra, optimization, probability, stochastic processes, statistics, and applied computational techniques in R. Modern finance is the science of decision making in an uncertain world, and its language is mathematics. As part of the MicroMasters® Program in Finance, this course develops the tools needed to describe financial markets, make predictions in the face of uncertainty, and find optimal solutions to business and investment decisions.

Jun 26th 2024
5-12 Weeks