Quantum Camp for High School

Grades 9-12 + Incoming College Students

June 28 - July 9, 2021



Taught by



Camps created with researchers at:

About the Camp

Be one of the first high school students to learn about the emerging technology that will change the world as we know it: quantum computing!

In this camp, students learn about the exciting world of quantum computing, covering topics such as quantum mechanics, quantum computation, and quantum algorithms. Through hands-on activities and projects, students learn how to construct quantum circuits and algorithms all while developing programming skills in Python.

What students will learn

In Week 1, students develop a foundational understanding of quantum computing, in which they will learn about quantum mechanics, quantum computation, and quantum algorithms. Students will develop an understanding of the limitations of classical computers and the potential applications of quantum computing. Key concepts will be introduced, including qubits and the bloch sphere, superposition and entanglement. Students will construct quantum circuits from quantum gates and send the circuits they create to a real quantum computer to analyze the results.

In Week 2, students delve deeper into the programming for quantum computing. Using Python, they will write code to simulate quantum circuits, implement the Quantum Key Distribution (QKD) and perform a Variational Quantum EIgensolver to calculate the ground state energy of a molecule! By the end of Week 2, students will:

  • Perform linear algebra operations that represent quantum gates
  • Use Python libraries to send a circuit to a quantum computer and analyze the results
  • Conceptually understand important quantum algorithms such as the Deutsch Jozsa algorithm and Grover’s algorithm
  • Implement quantum key distribution (QKD) in Python
  • Run a Variational Quantum Eigensolver to simulate a molecule

Lead Instructors

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.

Sarah Goodman

Sarah received her BA in Chemistry from Rutgers University in 2014 and received her PhD in Materials Science and Engineering from MIT in 2020. During her PhD, she worked on improving the efficiency of LEDs as part of the Laboratory for Nanophotonics and Electronics, and improving the experience of graduate students as part of the MIT Graduate Student Council. Sarah’s passion is for teaching, and she has worked with students from the preK-college level. In her free time, Sarah can be found singing, writing, and thinking about the interdisciplinary nature of quantum mechanics.



Incoming 9th - 12th + college freshmen


June 28 - July 9, 2021
9am-1pm PST daily (Monday-Friday)


Students can choose to attend both weeks (recommended) or Week 1 only.
$650 - 2-week camp with Early Registration
$350 - 1-week camp with Early Registration
Need-based scholarships are available.


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.