Quantum Algorithm Training
What We Offer
01
Introduction to Quantum
What is quantum computing? Discover the essence of quantum computers and why we care about building them.
03
Qbits
It from bit: Introduces the concept of information. Learn how information is defined and represented, as well as how it is measured and used.
05
Circuits
Single qubit warm-up: A quantum circuit is a useful tool to visualize and create quantum instructions or algorithms. We will begin with circuits for a single qubit.
07
Noise
NISQy business: We have noisy quantum computers now, and may have them for some time. Are they useless, or can something interesting be done with them?
09
Speedup
What is complexity? Proving one algorithm is better than another is not as easy as one might think. Understand some of the key jargon encountered in debates about the utility of quantum computers.
02
Superposition
Develop an intuitive understanding of superposition as interference of waves.
Gain an abstract representation of superposition in the polarization degree of freedom possessed by waves.
04
Measurements
Bloch party: The concept of quantum measurement using the Bloch sphere (A visual representation of a qubit of information is introduced). Explore measurement through interacting with a qubit.
06
Entanglement
The concept of quantum entanglement is considered the most complicated and mysterious topic in all of science.Get a picture of why it’s important and how it’s used.
08
Control
Paradigm shifts: What is control? Where is it used and why is it helpful? Some insights from the general theory of control can give us intuition over the quantum problem.
10
Programming
Gate, set, match: Students are introduced to a set of gates, and must understand how to actually make them operate.
Learn from our team of quantum technology experts