Teaching

I developed the class How to Program a Quantum Computer for MIT’s Independent Activity Period. The class explored fundamental concepts in quantum computing through a series of hands-on tutorials, where participants interactively learned by programming a quantum simulator. We introduced state-of-the-art quantum algorithms, leading approaches to quantum hardware and an overview of error mechanisms alongside techniques for error correction. The course culminated in a group project where participants could run their own quantum algorithm on an actual quantum computer!

The course was open to everyone, especially those with no prior experience in quantum information. The lecture slides can be found here and the code to run the tutorials can be found on my GitHub.

Front cover for How to Program a Quantum Computer

Other projects

Things I return to