LEARN QUANTUM PROGRAMMING

Fast Track Your Quantum Journey with Quantum Computing Training

Expand your knowledge of quantum computing and get started building quantum applications today. With the Quantum Programming Core Course, you can accelerate quantum application development and ramp up quickly with expert training and guidance. You’ll also connect with the Leap community and D-Wave experts to gain new ideas and skills while differentiating yourself in the marketplace.

 

What to Expect: Accelerated Learning and Time-to-Value

Not only will you quickly accelerate quantum application development with expert training, but you'll also gain fresh new ideas while building marketable skillsets.

Quantum Programming Core will enable you to ‘think quantumly’ so that you can: 

  • Identify Quantum Use Cases: Identify quantum use cases across different verticals and application areas.
  • Formulate Quantum Problems: Break down optimization problems into distinct objectives and constraints.
  • Write QUBOs: Formulate optimization problems as quadratic models.
  • Start Coding: Write an Ocean program to run on D-Wave’s quantum computer and hybrid solvers.
  • Get Solutions: Analyze and interpret results provided by D-Wave's solvers.
  • Learn the Stack: Understand how D-Wave software tools interact with the hardware.

 

“A great balance between quantum theory, industry examples and coding practice…taught by knowledgeable and responsive instructors! Overall I’d strongly recommend this course.”

Texture 4 850X850 (1)

Quantum Programming "Core" Training: Skill Up for the Future Today

With this comprehensive, hands-on, and expert-led training you can quickly put theory into practice with real-world quantum applications. This self-paced course is designed for anyone who wants to learn the basics of quantum programming using D-Wave technology.

The course runs for one week, supported by optional live instructor office hours. Most learners report spending about 30 hours in total to complete the course. Course materials include recorded presentations, quizzes, and assignments which you can complete on your own schedule. You’ll also have access to a skilled instructor and other D-Wave experts. Read the datasheet to learn more about this course.

 

“[This course] really was amazing. The most useful aspects were surely the videos and exercises, giving the right balance from theory to application.”

Texture 6 850X850 (1)

Quantum QuickStart Bundle: Core Training PLUS UNLIMITED Leap Quantum Cloud Access

Get everything in our Quantum Programming Core Training PLUS unlimited Quantum and Quantum Hybrid access for a full month, so you can get hands-on with the product to test your skills without limits. Read the QuickStart bundle datasheet to learn more.

You can start developing quickly with the core programming course. By upgrading to the Quantum QuickStart bundle, you can continue applying your new skills to immediately build and experiment with quantum applications-- at a fraction of the cost. Quantum QuickStart* provides UNLIMITED Leap Quantum Cloud Access for a whole month, which is up to a 90% savings!

*Offer only valid for first-time users

“The opportunity to run real examples on the D-Wave samplers was very educational. I learned a lot by listening to D-Wave researchers explain their work. The office hours were a great opportunity to discuss issues."

Texture 1 850X850 (1)

Foundations for Quantum Programming: Another Starting Point in Your Quantum Journey

For those who do not yet feel confident in their math and Python skills, the course Foundations for Quantum Programming provides a beginner-level start to help make it even easier to jump into Quantum Programming Core and begin working with D-Wave quantum computers.

This self-paced, online course can be completed as an optional prerequisite before starting Quantum Programming Core. Most learners report spending about 10 hours in total to complete the course. Course materials include recorded presentations, activities, and coding assignments. Once registered, learners have access to the course for 180 days, meaning you can complete the course and still reference materials while taking Quantum Programming Core.

Read the datasheet to learn more about this entry-level training offering.Not sure which course is the best starting point for you? Take our Training Self-Assessment to help determine the best start for your quantum training journey.

Product Advantage 1 850X850

Resources

FAQ

Frequently Asked Questions

Yes! You can earn a certificate for both Foundations for Quantum Programming as well as Quantum Programming Core. All learners who complete training will earn a course completion certificate, which can be downloaded, printed, and/or shared on LinkedIn. To successfully complete training, learners must pass all quizzes and assignments, all of which allow unlimited attempts and submissions so they can practice until they master the skills.

There are no formal prerequisite courses you need to complete before starting Quantum Programming Core. However, we do recommend that learners have intermediate Python programming experience, comfort working with math equations and graphs, and basic familiarity with matrix operations. If you do not feel confident in your math or Python skills, we recommend you complete the Foundations for Quantum Programming course before starting Quantum Programming Core.

If you aren’t sure which course is the best starting point for you, take our training self-assessment quiz to gauge your readiness for Quantum Programming Core.

 

You will have access to course materials for Foundations for Quantum Programming for 180 days (6 months) from your registration date. After this time, the course closes from view. Many of the course resources, including copies of presentations, are available for download so that you can keep them as reference after your access ends.

Quantum Programming Core runs online for one week. We offer live instructor support via office hours, discussion boards, and emails. If needed, we also offer an extra “grace period” week to submit all assignments and quizzes for final grading so you can earn your course completion certificate. The course then switches to read-only mode for an additional month, which allows you to continue accessing course content, videos, and resources. Many of the course resources, including copies of the slide presentations and notes, are also available for download so you can keep references even after the course closes.

No. Foundations for Quantum Programming does not require any quantum computing time to complete the course. Quantum Programming Core includes 12 minutes of solver access time, allowing you to complete all practice activities and assignments successfully. If you’d like to expand your access time to work on additional problems or quantum application development, you can upgrade by purchasing the Quick Start Leap Access training bundle. This will provide unlimited solver access time for an entire month.

Quantum computing training is designed for anyone who wants to upskill, reskill, or just learn more about quantum computing and quantum application development. You do not need to be a physicist, mathematician, or engineer to take this training. Training sessions have included individuals from healthcare, government, corporations, educational institutes, and private individuals looking to learn new skills.

Quick Start Leap Access is an add-on upgrade that you can purchase in addition to Quantum Programming Core. While Quantum Programming Core includes 12 minutes of solver access time for the duration of the online training, upgrading to Quick Start Leap Access provides unlimited solver access time for an entire month. This upgrade is only available for first time training participants and can only be purchased with Quantum Programming Core. This upgrade is ideal for individuals and teams who want to quickly get started on quantum application development to solve their real-world problems, and provides significant savings compared to a typical Leap™ quantum cloud subscription. Whether you purchase our Core training or upgrade to Quick Start, you will still receive high-quality and application-focused quantum computing training. 

Foundations for Quantum Programming is an optional prerequisite course you may choose to complete before starting Quantum Programming Core. The Foundations course focuses on providing the foundational math and Python skills that will equip you to succeed in Quantum Programming Core.

After registration, learners have access to Foundations for Quantum Programming for 180 days (6 months). It may be helpful to plan your registration so that you can complete the Foundations course and then take Quantum Programming core while you still have access to the Foundations materials.

If you aren’t sure which course is the best starting point for you, take our training self-assessment quiz to get a feel for the needed math and Python skills.

 

Once a learner starts Quantum Programming Core, we do not process changes to enrollment. If you are uncertain of your prerequisite skills, you can take our training self-assessment quiz to help gauge your readiness to take Quantum Programming Core. When in doubt, we recommend registering for both courses, allowing yourself time to complete the Foundations for Quantum Programming course before starting Quantum Programming Core.

If you have additional questions about prerequisite skills for Quantum Programming Core, email training@dwavesys.com.

Yes! Visit our catalog page to select the desired course and session date (if applicable). You can then select multiple seats to purchase at once or gift a seat to someone else. The recipient(s) will be able to register for the purchased training and create their own learner account(s).

We do not offer scholarships to pay for training courses. However, you can access an extensive library of free resources at https://www.dwavesys.com/learn/resource-library/. You’ll find use cases, technical whitepapers, videos, and much more to help you learn quantum computing. Additionally, we have a catalog of free webinarsthat you can view on demand.

You can practice what you learn by signing up for a free Leap trial. Create an account for free time on a D-Wave quantum computer to learn the basics and run your own quantum experiments.

Foundations for Quantum Programming is entirely asynchronous and online. Quantum Programming Core is a virtual training course, allowing you to complete all assignments online. It includes live instructor office hours where you can speak with a D-Wave expert to answer questions, troubleshoot problems, and brainstorm new ideas.

For organizations interested in hosting an in-person training, email sales@dwavesys.com.