Learning Home Catalog Composer
Learning
Home Catalog Composer
Home

Scaling quantum computing toward utility

Estimated completion time: 6 h 30 min

Learn best practices of how to leverage the potential of quantum computers with 100 or more qubits to solve real-world problems.

Learning path content

LP_Scaling_to_Utility.png

*Note: The completion times in the image above are approximate. Actual timing will vary based on your prior knowledge, experience, and other factors.

To follow the path, click on the resource links below, and complete them in order for the best possible learning experience:

OrderTitle and linkTypeDescription
1Quantum Computing in PracticeCourseThis course focuses on today's quantum computers and how to use them to their full potential. It covers realistic potential use cases for quantum computing as well as best practices for running and experimenting with quantum processors having 100 or more qubits. You can earn an IBM® Credly badge after passing the course exam.
2Qiskit AddonsGuideQiskit Addons are a collection of research capabilities for enabling algorithm discovery at utility scale. Read the documentation for each Addon and explore sample code on circuit cutting, sample-based quantum diagonalization, and more.
3Solving Utility-Scale Quantum Optimization Problems TutorialLearn how to implement the Quantum Approximate Optimization Algorithm (QAOA) – a hybrid (quantum-classical) iterative method – within the context of Qiskit patterns. You will first solve the Maximum-Cut (or Max-Cut) problem for a small graph and then learn how to execute it at utility scale in a real quantum computer.

Who is this path intended for?

Ph.D. Students, professors, researchers, developers, research scientists, and other professionals working in fields such as computer science, physics, engineering, and mathematics wanting to develop expertise at applying utility-scale quantum computing to innovate and solve industry-related problems.

  • Academics and researchers interested in learning how to leverage the full potential of quantum computers with quantum processors of 100 or more qubits to perform research on solving problems that current supercomputers can't manage, or introducing the next generation of students on these topics.
  • Developers looking to improve their skills developing and implementing code and algorithms to solve real-world problems beyond classical programming paradigms using the latest processors of quantum computers.
  • Industry professionals and innovation leaders working in sectors such as finance, healthcare, logistics, and cybersecurity, and others, who want to position their companies at a competitive edge by exploring useful quantum computing.
  • Students: Undergraduate and graduate students interested in complementing their studies and pursuing a career in technical fields where they can help solve computational problems with utility-scale quantum computation.
  • Hobbyists looking to dive deeper on the technical aspects surrounding the use of the latest quantum computers.

Prerequisites

Required:

  • Basic proficiency coding in Qiskit with Python
  • Foundational understanding of linear algebra (matrices, vectors, complex numbers)
  • Foundational understanding of calculus (bachelor-level)
  • Some experience with quantum mechanics or quantum information

To learn more

  • Qiskit Quantum Seminar: A YouTube Qiskit Channel playlist that will allow you to stay updated with the quantum community's latest academic and research topics. Join every Friday at 12.00 pm EDT to join the live streaming, ask questions in the chat, and engage with a community of quantum enthusiasts.

Post-completion survey

Did you complete this learning path? Congratulations on your achievement! We appreciate the effort you put into this and hope this content equipped you with the tools to continue your quantum computing learning journey!

Please complete this brief survey to share your feedback on the 'Scaling quantum computing toward utility learning path'. Your insights are crucial for us to continuously improve and provide better learning experiences for you in the future.

Next steps

Was this page helpful?