From superposition to qubits and more, complete hands-on tasks and enjoy a modern platform featuring intuitive design that leverages visualization, interactivity, and animation.

Learn quantum computing in minutes a day.

Get started for free

Complete interactive activities

Complete hands-on tasks across a range of topics so you can learn quantum computing in just minutes a day.

Begin your quantum journey in collaboration with peers and connect with others in a community of curious technologists and quantum experts.

Join the Black Opal community

Black Opal uses vizualisation, interactivity, and animation so anyone can learn quantum computing.

Go from zero background to programming real quantum computers by practicing your skills.

Enjoy an accessible learning experience

Black Opal is the first interactive online learning platform for anyone interested in learning quantum computing. With Black Opal’s intuitive design featuring visualization, interactivity and animation, you can learn quantum computing in just minutes per day.

Black Opal’s educational tools are designed to help anyone begin their quantum journey - from students to developers entering or curious about the field.

The Black Opal community is a forum for existing Black Opal users that offers community members the chance to engage with fellow learners and Q-CTRL experts.

We have two plans; a) $9.99 USD a month billed annually or b) $19.99 USD a month billed monthly

Yes, you can access a set of beginner skills and topics and practice those skills for free. If you would like to take your quantum journey to the next level, you can unlock more modules with a Black Opal Pro subscription.

Yes, please contact us via the chat or email us for a consultation.

Please contact us via the chat or email us for help.

Black Opal is amazing, I've bought a 1 year subscription. Explaining complex topics in simple terms - that's brilliant. I would be glad to support if you decide to translate this in Ukrainian.

I am an enthusiast of the product. Black Opal is the best educational tool to teach and learn about quantum computing in a visual way that makes it easier to understand the main topics like superposition, qubits, measurement, entanglement, circuits, and noise.

This is the sort of thing needed as quantum computing and quantum tech move from the domain of quantum physicists to a wider audience of end-users and applications. Fundamentally, this level of learning helps to demystify quantum computing and fuel the quantum conversation.

This skill introduces the superposition principle. You'll gain insight into where this principle comes from, why it is necessary, and what you can do with it.

Superposition

Beginner

Begin with the basics - discover the fundamental physics principles that make quantum computers work in a simple and intuitive way. Then progress to quantum circuits, key algorithms, and even how to program real quantum computers!

Start with some fundamentals in how we represent information and by the end of this skill you'll understand how we can encode and process information using quantum physics!

Qubits

Beginner

Measurement the destructor. What does it mean to measure something in general? What does it mean to measure something in quantum physics?

Measurement

Beginner

How do we represent the programs to be run on quantum computers? After this skill you'll be able to decipher some of the cool diagrams you see in the field.

Circuits

Intermediate

Einstein called it "spooky action at a distance." It's not so spooky, but it may be extremely useful! Discover the most quintessential concept in quantum physics.

Entanglement

Intermediate

Why don't we have useful quantum computers yet? Learn what's holding us back through an understanding of how noise and interference affect quantum computers.

Noise

Intermediate

Are you ready for the trenches? This skill pits you against the challenges of programming a real quantum computer — assembly code, compiling, qubit topology, and more!

Programming

Advanced

Learn all about quantum control and how it is used to create quantum gates and combat noise.

Control

Advanced

An introduction to the prototypical quantum algorithms that exhibit known speedup over the best classical algorithms.

Speedup

Advanced

Practice what you've learned in an open-ended "sandbox" so you can explore at your own pace. Every lesson is interactive so you can challenge yourself along the way.

Get started for freeGet started for free

This skill introduces the superposition principle. You'll gain insight into where this principle comes from, why it is necessary, and what you can do with it.

Superposition

Beginner

5 topics

Begin with the basics - discover the fundamental physics principles that make quantum computers work in a simple and intuitive way. Then progress to quantum circuits, key algorithms, and even how to program real quantum computers!

Start with some fundamentals in how we represent information and by the end of this skill you'll understand how we can encode and process information using quantum physics!

Qubits

Beginner

5 topics

Measurement the destructor. What does it mean to measure something in general? What does it mean to measure something in quantum physics?

Measurement

Beginner

4 topics

How do we represent the programs to be run on quantum computers? After this skill you'll be able to decipher some of the cool diagrams you see in the field.

Circuits

Intermediate

5 topics

Einstein called it "spooky action at a distance." It's not so spooky, but it may be extremely useful! Discover the most quintessential concept in quantum physics.

Entanglement

Intermediate

5 topics

Why don't we have useful quantum computers yet?

Learn what's holding us back through an understanding of how noise and interference affect quantum computers.

Noise

Intermediate

4 topics

Are you ready for the trenches? This skill pits you against the challenges of programming a real quantum computer — assembly code, compiling, qubit topology, and more!

Programming

Advanced

4 topics

Learn all about quantum control and how it is used to create quantum gates and combat noise.

Control

Advanced

4 topics

An introduction to the prototypical quantum algorithms that exhibit known speedup over the best classical algorithms.

Speedup

Advanced

4 topics

Practice what you've learned in an open-ended "sandbox" so you can explore at your own pace. Every lesson is interactive so you can challenge yourself along the way.

Get started for free

Beginner

Intermediate

Advanced