Skip to main content

Introduction to Quantum Computing - MasterClass

Enrollment is Closed

About This Masterclass

Quantum computing is an emerging technology that leverages physics, engineering and computer science, to shape the future. Our FREE online quantum computing masterclass guides High School students through the exciting world of quantum computing. Join us and learn more about an emerging technology, practice coding, and get the opportunity to use a real quantum computer! The course is taught by talented graduate students at the University of British Columbia, and is split into two levels. Level II is set to launch on March 7 at 10:00 AM - 12:00 PM Pacific Time. Level II is more in-depth than Level 1 and more hands-on coding activities. Join this course if you… want to develop your programming skills, run code on a real quantum computer, and learn the fundamentals of quantum computing.

Who should take this course?

  • You are in Grades 9 - 12, or about to enter university
  • You have an interest in technology, coding, chemistry, or physics and wish to learn more about quantum computing
  • You would like to learn about how technology can have an impact on society, and how quantum computing can be used to help people
  • You would like to run code and play games on a real quantum computer!


There are no pre-requisites or requirements to take this course.


  • Computer – Windows, (Mac) OSX, or Linux. Chromebooks should work
  • Internet Connection
  • Web browser (currently our content has been confirmed to work on Safari, Chrome, Firefox, Edge/Internet Explorer).

Course Team

Course Staff Image #1

Haris Amiri

Haris is the Quantum Computing Outreach Coordinator at Geering Up. He graduated in 2019 with a BSc. in Physics from the University of British Columbia, and has been with Geering Up for a little over four years. Haris believes that STEM Outreach and more broadly, education outreach, has such a big impact on youth, and is lucky enough to see it in his work every day. Haris is excited to meet everyone this week and explore the exciting world of quantum computing!

Course Staff Image #2

Vedangi Pathak

Vedangi is a PhD student at the University of British Columbia, studying physics! Her field of research is theoretical condensed matter physics focusing on exotic properties of superconductors. She loves learning and teaching quantum mechanics and about its wonderful technological applications. She has previously worked on experiments related to quantum optics and gravitational waves. Currently, she is more interested in how to make a blackhole on a chip!

Course Staff Image #2

Niloofar Zarif

Niloofar is a master's student at the Electrical and Computer Engineering department at the University of British Columbia. Her research is evolved mainly around computer systems and more specifically designing computer platforms for Machine Learning applications. She is eager about learning and likes to share the things she has learned with others!

Course Staff Image #2

Parham Pashaei

Parham has been excited about quantum science and technologies since childhood. He shares his passion by teaching undergraduate classes at UBC and contributing to K-12 education as the Curriculum Development Lead of the Diversifying Talent in Quantum Computing program. He is currently doing experimental quantum electronics research as a PhD candidate at the Quantum Matter Institute and the Electrical Engineering Department of the University of British Columbia. He has research experience at the University of Chalmers, KULeuven, Imec and has worked with industrial companies like Intel.

Course Staff Image #2

UBC Geering Up Engineering Outreach

This course is created and run by members of the UBC Geering Up Engineering Outreach program. UBC Geering Up Engineering Outreach is a non-profit organization with the mandate of engaging youth across BC in exciting STEM programs. Our professional development programs focus on integrating STEM activities into the classroom. Our programs leave participants with ideas, inspiration, and resources to further include STEM in your classroom.

Frequently Asked Questions

Why are the start/end dates different from the course's actual start/end dates?

We've altered the UBCx course's start and end date so that you have early access to the pre-course module and continued access to the content upto a week after your course is over. Your course begins January 24th and ends February 21st, and the modules will become visible on the morning of the course.

What web browser should I use?

The UBCx platform works well with most browsers (Safari, Firefox, Internet Explorer/Edge, and Chrome). If you're having any issues with plug-ins or tools on your browser, try switching to Chrome.

See our list of supported browsers for the most up-to-date information.

Do I need to have any background knowledge on quantum computing before the camp?

Not at all! We have designed the course at an introductory level, assuming no previous knowledge of computers or quantum computing. Even so, this course is still appropriate for those who do have some background knowledge on quantum computing.

Who can I contact if I have questions?

For any and all questions relating to the Quantum Computing Outreach Program, online camp, or technical difficulties, please contact .