Teaching quantum computing to computer science students: Review of a hands-on quantum circuit simulation practical
By: Florian Krötz , Xiao-Ting Michelle To , Korbinian Staudacher and more
Potential Business Impact:
Teaches how to build quantum computers.
We present a practical course targeting graduate students with prior knowledge of the basics of quantum computing. The practical aims to deepen students' understanding of fundamental concepts in quantum computing by implementing quantum circuit simulators. Through hands-on experience, students learn about different methods to simulate quantum computing, including state vectors, density matrices, the stabilizer formalism, and matrix product states. By implementing the simulation methods themselves, students develop a more in-depth understanding of fundamental concepts in quantum computing, including superposition, entanglement, and the effects of noise on quantum systems. This hands-on experience prepares students to do research in the field of quantum computing and equips them with the knowledge and skills necessary to tackle complex research projects in the field. In this work, we describe our teaching approach and the structure of our practical, and we discuss evaluations and lessons learned.
Similar Papers
Quantum Computing and Cybersecurity Education: A Novel Curriculum for Enhancing Graduate STEM Learning
Cryptography and Security
Teaches how to protect computers from quantum attacks.
High schoolers excel at Oxford quantum course using pictorial mathematics
Physics Education
Makes learning quantum physics easy for everyone.
Towards Quantum Software for Quantum Simulation
Quantum Physics
Builds better tools for quantum computers.