Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Hands-On Quantum Computing for Computer Science and Media: Conceptualizing and Implementing Laboratory Practices in Higher Education

Weber, Nadine (M.Sc.)

Published Jan 1, 2025• 0 citations
OpenAlex

Abstract

This thesis investigates how a hands-on introductory Quantum Computing (QC) course can be effectively designed for students of Computer Science and Media (CSM) at a University of Applied Sciences (UAS). Using a mixed-methods approach - including a literature review, focus group discussions, and a student survey - the study addresses five core research questions concerning course content, abstraction level, instructional methodology, and tool selection. The findings highlight that foundational quantum computing concepts (e.g. superposition, entanglement, interference) should be prioritized, while complex mathematical formulations may be omitted without impairing students’ practical understanding. The research supports a moderately abstract, application-driven course structure, combining theoretical foundations with hands-on programming using tools such as IBM Composer and Qiskit. Both students and lecturers emphasized the importance of accessible, cost-efficient platforms with strong visual and interactive elements. The proposed course framework promotes project-based learning, flexibility, and just-in-time theoretical instruction, accommodating the varied backgrounds of CSM students. This work contributes to the growing field of quantum education in non-physics domains and offers a blueprint for interdisciplinary, practice-oriented QC instruction. Future research is encouraged to incorporate industry perspectives, assess long-term learning outcomes, and expand course content to include topics like quantum ethics.

Related papers

Teaching Quantum Computing through Lab-Integrated Learning: Bridging Conceptual and Computational Understanding

Umar Farooq, Krishna Upadhyay

Quantum computing education requires students to move beyond classical programming intuitions related to state, determinism, and debugging, and to develop reasoning skills grounded in probability, measurement, and interference. This paper reports on the design and delivery of a combined undergraduate and graduate course at Louisiana State University that employed a lab-integrated learning model to support conceptual change and progressive understanding. The course paired lectures with weekly programming labs that served as environments for experimentation and reflection. These labs enabled students to confront misconceptions and refine their mental models through direct observation and evidence-based reasoning. Instruction began with Quantum Without Linear Algebra (QWLA), which introduced core concepts such as superposition and entanglement through intuitive, dictionary representations. The course then transitioned to IBM Qiskit, which provided a professional framework for circuit design, noise simulation, and algorithm implementation. Analysis of student work and feedback indicated that hands-on experimentation improved confidence, conceptual clarity, and fluency across representations. At the same time, it revealed persistent challenges in debugging, reasoning about measurement, and understanding probabilistic outcomes. This paper presents the course structure, instructional strategies, and lessons learned, and argues that lab-integrated learning offers an effective and accessible approach to teaching quantum computing in computer science education.

arXiv:2511.02844•Oct 17, 2025•0 citations

From computing to quantum mechanics: accessible and hands-on quantum computing education for high school students

Qihong Sun, Shuangxiang Zhou, Ronghang Chen +5 more

This paper outlines an alternative approach to teaching quantum computing at the high school level, tailored for students with limited prior knowledge in advanced mathematics and physics. This approach diverges from traditional methods by building upon foundational concepts in classical computing before gradually introducing quantum mechanics, thereby simplifying the entry into this complex field. The course was initially implemented in a program for gifted high school students under the Hong Kong Education Bureau and received encouraging feedback, indicating its potential effectiveness for a broader student audience. A key element of this approach is the practical application through portable NMR quantum computers, which provides students with hands-on experience. The paper describes the structure of the course, including the organization of the lectures, the integration of the hardware of the portable nuclear magnetic resonance (NMR) quantum computers, the Gemini/Triangulum series, and detailed lecture notes in Additional file 1 . The initial success in the specialized program and ongoing discussions to expand the course to regular high schools in Hong Kong and Shenzhen suggest the viability of this approach for wider educational application. By focusing on accessibility and student engagement, this approach presents a valuable perspective on introducing quantum computing concepts at the high school level, aiming to enhance student understanding and interest in the field.

arXiv:2403.17485•EPJ Quantum Technology•Sep 11, 2024•21 citations

Teaching Quantum Computing through a Practical Software-driven Approach

Mariia Mykhailova, Krysta M. Svore

Quantum computing harnesses quantum laws of nature to enable new types of algorithms, not efficiently possible on traditional computers, that may lead to breakthroughs in crucial areas like materials science and chemistry. There is rapidly growing demand for a quantum workforce educated in the basics of quantum computing, in particular in quantum programming. However, there are few offerings for non-specialists and little information on best practices for training computer science and engineering students. In this report we describe our experience teaching an undergraduate course on quantum computing using a practical, software-driven approach. We centered our course around teaching quantum algorithms through hands-on programming, reducing the significance of traditional written assignments and relying instead on self-paced programming exercises ("Quantum Katas''), a variety of programming assignments, and a final project. We observed that the programming sections of the course helped students internalize theoretical material presented during the lectures. In the survey results, students indicated that the programming exercises and the final project contributed the most to their learning process. We describe the motivation for centering the course around quantum programming, discuss major artifacts used in this course, and present our lessons learned and best practices for a future improved course offering. We hope that our experience will help guide instructors who want to adopt a practical approach to teaching quantum computing and will enable more undergraduate programs to offer quantum programming as an elective.

arXiv:2010.07729•ACM Technical Symposium on Computer Science Education (SIGCSE)•Feb 25, 2020•45 citations

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

Florian Krötz, Xiao-Ting Michelle To, Korbinian Staudacher +1 more

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.

physics.ed-phCross-listedarXiv:2511.17218•IEEE International Conference on Quantum Computing and Engineering (QCE)•Nov 24, 2025•0 citations

From research to resources: assessing student understanding and skills in quantum computing

Beth Ann Thacker, Jianlan Wang, Yuanlin Zhang +3 more

Abstract The revolutionary new field of quantum computing (QC) continues to gain attention in industry, academia, and government in both research and education. At educational institutions, there is a proliferation of introductory courses at various academic levels signaling a growing interest and recognition of the significance of this field. A crucial and often overlooked aspect is the development of research-based materials and pedagogical approaches to effectively teach the complexities of QC to diverse cohorts of learners across multiple disciplines. There is a great need for empirical investigations of the effectiveness of learning materials and pedagogical approaches in this new interdisciplinary field. We present an empirical investigation done at an R1 institution using the multiple case study method. We compare a case study on students in an introductory QC course without research-based mini-tutorials to a study of students taking the QC course with research-based mini-tutorials. We compare the strengths and difficulties of students in the two courses, discuss the general strengths and difficulties of students across both courses, postulate the effectiveness of the mini-tutorials and discuss how they can be revised. Strengths across both classes include the ability to apply single-qubit and two-qubit gates, favoring application of Dirac notation, and a reasonable understanding of normalization, probability and teleportation described qualitatively. Difficulties across both classes included use of matrix representation, use of rotation gates, and an ability to recall and analyze quantitatively a circuit representing teleportation. We postulate that the mini-tutorials on gates, normalization, probability and a qualitative description of teleportation may have been effective in increasing students’ understanding of the concepts. We also identify mini-tutorials that may need revision.

arXiv:2507.09656•European Journal of Physics•Nov 19, 2025•0 citations

Project-Based Learning in Introductory Quantum Computing Courses: A Case Study on Quantum Algorithms for Medical Imaging

Nischal Binod Gautam, Keith Evan Schubert, Enrique Pacis Blair

Quantum computing introduces abstract concepts and non-intuitive behaviors that can be challenging for students to grasp through traditional lecture-based instruction alone. This paper demonstrates how Project-Based Learning (PBL) can be leveraged to bridge that gap. This can be done by engaging students in a real-world, interdisciplinary task that combines quantum computing with their field of interest. As part of a similar assignment, we investigated the application of the Harrow-Hassidim-Lloyd (HHL) algorithm for computed tomography (CT) image reconstruction and benchmarked its performance against the classical Algebraic Reconstruction Technique (ART). Through implementing and analyzing both methods on a small-scale problem, we gained practical experience with quantum algorithms, critically evaluated their limitations, and developed technical writing and research skills. The experience demonstrated that Project-Based Learning not only enhances conceptual understanding but also encourages students to engage deeply with emerging technologies through research, implementation, and reflection. We recommend the integration of similar PBL modules in introductory quantum computing courses. The assignment also works better if students are required to write and submit a conference-style paper, supported by mentorship from faculty across the different fields. In such course interdisciplinary, real-world problems can transform abstract theory into meaningful learning experiences and better prepare students for future advancements in quantum technologies.

arXiv:2508.21321•IEEE International Conference on Quantum Computing and Engineering (QCE)•Aug 30, 2025•0 citations
This thesis investigates how a hands-on introductory Quantum Computing (QC) course can be effectively designed for students of Computer Science and Media (CSM) at a University of Applied Sciences (UAS). Using a mixed-methods approach - including a literature review, focus group discussions, and a student survey - the study addresses five core research questions concerning course content, abstraction level, instructional methodology, and tool selection. The findings highlight that foundational quantum computing concepts (e.g. superposition, entanglement, interference) should be prioritized, while complex mathematical formulations may be omitted without impairing students’ practical understanding. The research supports a moderately abstract, application-driven course structure, combining theoretical foundations with hands-on programming using tools such as IBM Composer and Qiskit. Both students and lecturers emphasized the importance of accessible, cost-efficient platforms with strong visual and interactive elements. The proposed course framework promotes project-based learning, flexibility, and just-in-time theoretical instruction, accommodating the varied backgrounds of CSM students. This work contributes to the growing field of quantum education in non-physics domains and offers a blueprint for interdisciplinary, practice-oriented QC instruction. Future research is encouraged to incorporate industry perspectives, assess long-term learning outcomes, and expand course content to include topics like quantum ethics.
Quantum computing education requires students to move beyond classical programming intuitions related to state, determinism, and debugging, and to develop reasoning skills grounded in probability, measurement, and interference. This paper reports on the design and delivery of a combined undergraduate and graduate course at Louisiana State University that employed a lab-integrated learning model to support conceptual change and progressive understanding. The course paired lectures with weekly programming labs that served as environments for experimentation and reflection. These labs enabled students to confront misconceptions and refine their mental models through direct observation and evidence-based reasoning. Instruction began with Quantum Without Linear Algebra (QWLA), which introduced core concepts such as superposition and entanglement through intuitive, dictionary representations. The course then transitioned to IBM Qiskit, which provided a professional framework for circuit design, noise simulation, and algorithm implementation. Analysis of student work and feedback indicated that hands-on experimentation improved confidence, conceptual clarity, and fluency across representations. At the same time, it revealed persistent challenges in debugging, reasoning about measurement, and understanding probabilistic outcomes. This paper presents the course structure, instructional strategies, and lessons learned, and argues that lab-integrated learning offers an effective and accessible approach to teaching quantum computing in computer science education.
This paper outlines an alternative approach to teaching quantum computing at the high school level, tailored for students with limited prior knowledge in advanced mathematics and physics. This approach diverges from traditional methods by building upon foundational concepts in classical computing before gradually introducing quantum mechanics, thereby simplifying the entry into this complex field. The course was initially implemented in a program for gifted high school students under the Hong Kong Education Bureau and received encouraging feedback, indicating its potential effectiveness for a broader student audience. A key element of this approach is the practical application through portable NMR quantum computers, which provides students with hands-on experience. The paper describes the structure of the course, including the organization of the lectures, the integration of the hardware of the portable nuclear magnetic resonance (NMR) quantum computers, the Gemini/Triangulum series, and detailed lecture notes in Additional file 1 . The initial success in the specialized program and ongoing discussions to expand the course to regular high schools in Hong Kong and Shenzhen suggest the viability of this approach for wider educational application. By focusing on accessibility and student engagement, this approach presents a valuable perspective on introducing quantum computing concepts at the high school level, aiming to enhance student understanding and interest in the field.
Quantum computing harnesses quantum laws of nature to enable new types of algorithms, not efficiently possible on traditional computers, that may lead to breakthroughs in crucial areas like materials science and chemistry. There is rapidly growing demand for a quantum workforce educated in the basics of quantum computing, in particular in quantum programming. However, there are few offerings for non-specialists and little information on best practices for training computer science and engineering students. In this report we describe our experience teaching an undergraduate course on quantum computing using a practical, software-driven approach. We centered our course around teaching quantum algorithms through hands-on programming, reducing the significance of traditional written assignments and relying instead on self-paced programming exercises ("Quantum Katas''), a variety of programming assignments, and a final project. We observed that the programming sections of the course helped students internalize theoretical material presented during the lectures. In the survey results, students indicated that the programming exercises and the final project contributed the most to their learning process. We describe the motivation for centering the course around quantum programming, discuss major artifacts used in this course, and present our lessons learned and best practices for a future improved course offering. We hope that our experience will help guide instructors who want to adopt a practical approach to teaching quantum computing and will enable more undergraduate programs to offer quantum programming as an elective.
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.
Abstract The revolutionary new field of quantum computing (QC) continues to gain attention in industry, academia, and government in both research and education. At educational institutions, there is a proliferation of introductory courses at various academic levels signaling a growing interest and recognition of the significance of this field. A crucial and often overlooked aspect is the development of research-based materials and pedagogical approaches to effectively teach the complexities of QC to diverse cohorts of learners across multiple disciplines. There is a great need for empirical investigations of the effectiveness of learning materials and pedagogical approaches in this new interdisciplinary field. We present an empirical investigation done at an R1 institution using the multiple case study method. We compare a case study on students in an introductory QC course without research-based mini-tutorials to a study of students taking the QC course with research-based mini-tutorials. We compare the strengths and difficulties of students in the two courses, discuss the general strengths and difficulties of students across both courses, postulate the effectiveness of the mini-tutorials and discuss how they can be revised. Strengths across both classes include the ability to apply single-qubit and two-qubit gates, favoring application of Dirac notation, and a reasonable understanding of normalization, probability and teleportation described qualitatively. Difficulties across both classes included use of matrix representation, use of rotation gates, and an ability to recall and analyze quantitatively a circuit representing teleportation. We postulate that the mini-tutorials on gates, normalization, probability and a qualitative description of teleportation may have been effective in increasing students’ understanding of the concepts. We also identify mini-tutorials that may need revision.
Quantum computing introduces abstract concepts and non-intuitive behaviors that can be challenging for students to grasp through traditional lecture-based instruction alone. This paper demonstrates how Project-Based Learning (PBL) can be leveraged to bridge that gap. This can be done by engaging students in a real-world, interdisciplinary task that combines quantum computing with their field of interest. As part of a similar assignment, we investigated the application of the Harrow-Hassidim-Lloyd (HHL) algorithm for computed tomography (CT) image reconstruction and benchmarked its performance against the classical Algebraic Reconstruction Technique (ART). Through implementing and analyzing both methods on a small-scale problem, we gained practical experience with quantum algorithms, critically evaluated their limitations, and developed technical writing and research skills. The experience demonstrated that Project-Based Learning not only enhances conceptual understanding but also encourages students to engage deeply with emerging technologies through research, implementation, and reflection. We recommend the integration of similar PBL modules in introductory quantum computing courses. The assignment also works better if students are required to write and submit a conference-style paper, supported by mentorship from faculty across the different fields. In such course interdisciplinary, real-world problems can transform abstract theory into meaningful learning experiences and better prepare students for future advancements in quantum technologies.