Teaching quantum computing to computer science students: Review of a hands-on quantum circuit simulation practical

📅 2025-11-21
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
Graduate students in computer science often exhibit a disconnect between theoretical understanding of quantum computing and practical research capabilities. Method: This paper designs and implements a practice-oriented course wherein students develop a quantum circuit simulator from scratch, implementing four mainstream simulation paradigms—state-vector, density-matrix, stabilizer, and matrix-product-state formalisms—to model superposition, entanglement, and noise. The pedagogy adopts an “implementation-as-understanding” approach, moving beyond traditional lecture-based instruction. Contribution/Results: Evaluation demonstrates significant improvements in students’ ability to conduct independent quantum computing research and model complex quantum systems. The course strengthens intuitive comprehension of abstract concepts and cultivates hands-on proficiency with state-of-the-art simulation tools, thereby establishing a robust foundation for subsequent scholarly work in quantum information science.

Technology Category

Application Category

📝 Abstract
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.
Problem

Research questions and friction points this paper is trying to address.

Teaching quantum computing through hands-on circuit simulation
Implementing multiple quantum simulation methods for students
Deepening understanding of quantum concepts via practical experience
Innovation

Methods, ideas, or system contributions that make the work stand out.

Implemented quantum circuit simulation methods
Used state vectors and density matrices
Applied stabilizer formalism and matrix product states
🔎 Similar Papers
💼 Related Jobs
No related jobs found.
F
Florian KrĂśtz
MNM-Team, Ludwig-Maximilians-Universität Mßnchen, Munich, Germany
X
Xiao-Ting Michelle To
MNM-Team, Ludwig-Maximilians-Universität Mßnchen, Munich, Germany
K
Korbinian Staudacher
MNM-Team, Ludwig-Maximilians-Universität Mßnchen, Munich, Germany
D
Dieter KranzlmĂźller
MNM-Team, Ludwig-Maximilians-Universität Mßnchen, Munich, Germany