Introduction to Quantum Computing and Qiskit (Spring 2023)
A 2-week module for High School Computer Science Students
Learn About Quantum Computing
Quantum Computing is an emerging area of computer science that has the potential to solve problems in chemistry, physics, and other fields that are too difficult or impossible to solve on today’s supercomputers. This computer science module is designed to bring some of these quantum ideas and tools for students to experience in the high school classroom.
Content
Introduces basic quantum computing concepts by building on the student’s knowledge of computer science.
Students are taught how to program in Qiskit, a popular language for designing quantum circuits.
Experiment with building quantum circuits and quantum algorithms in Qiskit to reinforce student understanding of quantum concepts.
Prerequisites
Programming experience in their high school computer science class.
Comfort with basic algebra (e.g., square roots of numbers).
It does not require any prior knowledge of quantum physics or advanced math.
Features
2-3 weeks (10 lessons) stand-alone module
Free student accounts available on IBM Quantum computing platform.
No software installation required.
Complete resources for students and teachers
AUTHORS
This resource was developed by the EPiQC Education team led by Diana Franklin at the University of Chicago. If you have any questions please contact Brent Yen (byen@uchicago.edu) or Diana Franklin (dmfranklin@uchicago.edu) for more information.