What Students Learn
With over 20,000 alumni of this course, we've developed the most
accessible, comprehensive, and in-depth introductory course on
quantum computing for high school students and above. By taking
this course, students develop foundational skills in quantum
mechanics, quantum information and computation, and quantum
algorithms and protocols. Through these topics, students
strengthen their physics, math, and computer science skills, and
even will have a chance to code on a real quantum computer. At the
end of the course, students will work on a capstone project to
apply what they've learned in the course and delve deeper into a
topic of their choosing.
-
Foundational topics in quantum mechanics, including qubits,
superposition, and entanglement
-
Math for quantum computing, including basic linear algebra so
students can calculate the probabilistic outcomes of their
quantum circuits
-
How to code in Cirq, Stim and Qualtran, open-source programming
languages developed by the Google Quantum AI team for building
and exploring quantum programs.
-
Quantum algorithms and protocols, including implementing quantum
key distribution (QKD) and Grover’s algorithm, as well as
running a Variational Quantum Eigensolver (VQE) to simulate a
molecule