Introduction to Quantum Computing 2021-22

For High Schools (Grades 9-12)

September 19, 2021 - April 10, 2022



Taught by


Grades 9-12

About the Program

We’re looking for innovative high school partners who are interested in being one of the first schools in the world to offer a course in quantum computing.

Our partner schools provide their students with academic credit for completing this first-of-its kind STEM course, and are able to enroll their students for FREE. The course is online and taught by Qubit by Qubit’s instructors from leading universities. Students will learn foundational quantum computing skills, run code on a real quantum computer, and hear from leading academic and industry experts.

What students will learn

Through two semesters of weekly lectures, lab sections, and homework assignments, students will develop a foundational understanding of quantum computing, including basic linear algebra, quantum mechanics, quantum computation and information, and quantum algorithms.

Students will spend the first half of the course developing skills in math and Python. The second half of the course will focus on coding quantum circuits and quantum algorithms, leading to students coding on a real quantum computer.

Some of the topics covered include:

  • Learn how to code in Python, a programming language, and how to use Python for quantum computing
  • Develop foundational linear algebra knowledge, including vectors and matrices, and learn how these concepts relate to quantum
  • Implement Python libraries to code quantum circuits and quantum algorithms, including Deutsch-Jozsa algorithm
  • Learn more about the intersection of quantum and cyber security by carrying out a quantum cryptography protocol, quantum key distribution (QKD), in Python
  • Run a Variational Quantum Eigensolver to simulate a molecule

Lead Instructor

Akshay Agarwal

Akshay graduated from MIT with his PhD in Electrical Engineering and Computer Science. Recently, he completed a postdoctoral research position in the Research Laboratory for Electronics at MIT. In his research, he applies principles of quantum mechanics to improve the efficiency of electron microscopy and make the technique applicable to live biological samples. Akshay obtained his PhD. He holds a B. Tech. and M. Tech. in Electrical Engineering from IIT Bombay in 2014. Outside of his research, Akshay enjoys teaching, writing, and playing the violin.



Incoming 9 - 12


September 19, 2021 - April 10, 2022
Students will attend a weekly lecture and lab each week (many time options)


FREE to schools offering students credit.
Can’t offer credit? Let us know when you submit the registration form, and we’ll be in touch if we are able to open registration
more widely.


Foundational understanding of trigonometry (including sine and cosine), which is usually taught in high school geometry courses. No prior knowledge of quantum computing is required or expected.