Skip to main content

Quantum technical foundations
Enrollment in this course is by invitation only

Designed for technical professionals, this class explores the building blocks of applying quantum to many types of problems.
Enrollment in this course is by invitation only

Foundational

About this course

This course is right for you if you have a strong STEM background—for example, a data scientist, computational scientist, or industry specialist.

Guided by IBM Quantum experts, you will learn the fundamentals of quantum computing. This foundation gives you the necessary skills, terminology, and concepts required for success in the more advanced courses.

Prerequisites

To succeed in this course, you should understand these prerequisites. We provide opportunities to increase your knowledge about topics before each module.

  • Basic linear algebra: Solve systems of equations with matrices, compute eigenvalues and eigenvectors, and understand properties of linear transformations over the complex numbers. We do not assume familiarity with tensor products and will cover them in the IBM Quantum Overview section.
  • Trigonometry and complex numbers: Understand the unit circle and how to translate complex numbers to polar coordinates to calculate phases.
  • Python: Write and maintain reliable code and have familiarity with NumPy or data science packages.
  • Statistics and probabilities: Comprehend probability and other stochastic notions.
  • Complexity theory and the limitations of classical computers: Understand scaling laws and computational complexity classes such as P, NP-complete, and NP-hard problems.

Technical requirements

What web browser should I use?

The Open edX platform works best with current versions of Chrome and Firefox. See our list of supported browsers for the most up-to-date information.

Enrollment in this course is by invitation only

Have a question?

Don’t hesitate to reach out to your IBM Delivery Lead,
or join one of your team’s office hours.