Work‐in‐Progress: Undergraduate Courses in Quantum Computing: A Proposal based on our Experience Building a Python-based Quantum Computer Simulator
David H. K. Hoe, David Binkley, Mary L. Lowe
There is a growing need for scientists and engineers with Quantum Information Science and Technology (QIST) skills.To address this need for 'quantum aware' graduates we describe a two-course sequence in quantum computing suitable for undergraduate students studying electrical engineering, physics, and computer science.Our approach is unique in that it aims to take full advantage of the diverse backgrounds of second and third year undergraduate students from these three STEM disciplines.Students will work in interdisciplinary teams to (1) understand the physics and the computational theory relevant to quantum computing, (2) develop computer code that simulates a quantum computer, (3) understand the relevance and importance of existing quantum computing algorithms, and (4) appreciate the need for future research in quantum computing.Our approach is informed in part by our experience working with a pair of undergraduate students this past summer on the development of a Python-based quantum computer simulator.This experience showed that building a simulator was an effective way to teach the theory underlying quantum computing.Building a simulator also provides an excellent foundation upon which to explore student-accessible research projects in quantum computing, which is a high-impact educational practice.
ASEE Annual Conference & Exposition•Feb 6, 2024•0 citations