Skip to main content

Quantum applications lab
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 experts, you will learn the fundamentals of quantum computing so that you can apply quantum algorithms to problems involving mathematics and processing data with complex structures, simulating nature, and search and optimization. In particular, this course equips you to:

  • Recognize the limitations and business advantages of quantum computation
  • Map interesting problems to quantum circuits
  • Create quantum algorithms using foundational techniques such as phase kickback, amplitude amplification, quantum Fourier transform, and quantum phase estimation
  • Balance the speed, accuracy, and cost of running circuits on IBM Quantum hardware using Qiskit Runtime

Complete the course to earn your IBM Quantum Applications Lab badge.

If you have any questions, please reach out to your IBM Quantum delivery lead.

Image of the IBM Quantum Applications LAb Badge

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.

Privacy statement

NOTICE: IBM leverages the services of Credly, a 3rd party data processor authorized by IBM and located in the United States, to assist in the administration of the IBM Digital Badge program. In order to issue you an IBM Digital Badge, your personal information (name, email address, and badge earned) will be shared with Credly. You will receive an email notification from Credly with instructions for claiming the badge. Your personal information is used to issue your badge and for program reporting and operational purposes. IBM may share the personal information collected with IBM subsidiaries and third parties globally. It will be handled in a manner consistent with IBM privacy practices. The IBM Privacy Statement can be viewed here.

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.