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

Lecture notes in computer science

Introduction to Quantum Software Engineering

Yoann Marquer, Domenico Bianculli

Published Nov 18, 2025• 0 citations
Publisher
DOI
10.1007/978-3-032-12092-2_11

Related papers

Quantum software engineering and potential of quantum computing in software engineering research: a review

Ashis Kumar Mandal, Md Nadim, Chanchal Kumar Roy +2 more

arXiv:2502.08925•Automated Software Engineering•Mar 2, 2025•14 citations

Quantum Software Testing: A Brief Introduction

Shaukat Ali, Tao Yue

Quantum software testing concentrates on testing quantum programs to discover quantum faults in the programs cost-effectively. Given the foundations in quantum mechanics, the way quantum computations are performed is significantly different than classical computing. Therefore, quantum software testing also differs from classical software testing. There has been quite an interest in building quantum software testing techniques since 2019 in the software engineering (SE) community. Thus, we aim to introduce quantum software testing to the SE community. In particular, we will present the basic foundations of quantum computing and quantum programming as circuits, followed by the current state of the art on quantum software testing. Next, we will present some basic quantum software testing techniques and finally give the research directions that deserve attention from the SE community.

ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)•May 1, 2023•14 citations

Quantum Computing and Quantum Software Engineering

Ghanshyam Pathak Pathak

•Jan 1, 2026•0 citations

Quantum Software: The Brain of Quantum — Guest Editor’s Introduction

Iaakov Exman

Quantum Software, its engineering and its applications are becoming more and more indispensable components of the current knowledge baggage of researchers and industrial professionals. Given the continuous accelerating developments of Quantum Computing, and the vastness of available knowledge, one needs efficient methods to dedicate the limited available personal time to the correct choice of selective information. This Special Issue on “Quantum Computing and Software Engineering” offers a small, but diverse set of papers covering theoretical, practical software system design and a pragmatic survey of Quantum Software Engineering, being a map pointing to references of relevance, aiming to answer the issue of choice of selective information.

International Journal of Software Engineering and Knowledge Engineering•Jul 27, 2024•1 citation

Quantum Software Engineering

Manuel Serrano, Ricardo Pérez‐Castillo, Mario G. Piattini

Springer eBooks•Jan 1, 2022•44 citations

A Course on the Introduction to Quantum Software Engineering: Experience Report

Andriy Miranskyy

Quantum computing is increasingly practised through programming, yet most educational offerings emphasize algorithmic or framework-level use rather than software engineering concerns such as testing, abstraction, tooling, and lifecycle management. This paper reports on the design and first offering of a cross-listed undergraduate--graduate course that frames quantum computing through a software engineering lens, focusing on early-stage competence relevant to software engineering practice. The course integrates foundational quantum concepts with software engineering perspectives, emphasizing executable artifacts, empirical reasoning, and trade-offs arising from probabilistic behaviour, noise, and evolving toolchains. Evidence is drawn from instructor observations, supplemented by anonymous student feedback, a background survey, and inspection of student work. Instructor observations and inspected work artifacts indicated that students with little prior exposure could engage with quantum software engineering topics after foundational quantum concepts had been introduced using executable artifacts. The contribution is the systematic software engineering framing and sequencing of the course, its mixed-level assessment design, and practice-grounded lessons from an actual offering; the report does not estimate causal learning effects.

cs.SECross-listedarXiv:2602.07589•Feb 10, 2026•0 citations
Quantum software testing concentrates on testing quantum programs to discover quantum faults in the programs cost-effectively. Given the foundations in quantum mechanics, the way quantum computations are performed is significantly different than classical computing. Therefore, quantum software testing also differs from classical software testing. There has been quite an interest in building quantum software testing techniques since 2019 in the software engineering (SE) community. Thus, we aim to introduce quantum software testing to the SE community. In particular, we will present the basic foundations of quantum computing and quantum programming as circuits, followed by the current state of the art on quantum software testing. Next, we will present some basic quantum software testing techniques and finally give the research directions that deserve attention from the SE community.
Quantum Software, its engineering and its applications are becoming more and more indispensable components of the current knowledge baggage of researchers and industrial professionals. Given the continuous accelerating developments of Quantum Computing, and the vastness of available knowledge, one needs efficient methods to dedicate the limited available personal time to the correct choice of selective information. This Special Issue on “Quantum Computing and Software Engineering” offers a small, but diverse set of papers covering theoretical, practical software system design and a pragmatic survey of Quantum Software Engineering, being a map pointing to references of relevance, aiming to answer the issue of choice of selective information.
Quantum computing is increasingly practised through programming, yet most educational offerings emphasize algorithmic or framework-level use rather than software engineering concerns such as testing, abstraction, tooling, and lifecycle management. This paper reports on the design and first offering of a cross-listed undergraduate--graduate course that frames quantum computing through a software engineering lens, focusing on early-stage competence relevant to software engineering practice. The course integrates foundational quantum concepts with software engineering perspectives, emphasizing executable artifacts, empirical reasoning, and trade-offs arising from probabilistic behaviour, noise, and evolving toolchains. Evidence is drawn from instructor observations, supplemented by anonymous student feedback, a background survey, and inspection of student work. Instructor observations and inspected work artifacts indicated that students with little prior exposure could engage with quantum software engineering topics after foundational quantum concepts had been introduced using executable artifacts. The contribution is the systematic software engineering framing and sequencing of the course, its mixed-level assessment design, and practice-grounded lessons from an actual offering; the report does not estimate causal learning effects.