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

arXiv:2210.15506

Programming with Quantum Mechanics

Evandro C. R. da Rosa, Lima, Claudio

Published Oct 27, 2022• 0 citations
arXivHTMLPDF

Abstract

Quantum computing is an emerging paradigm that opens a new era for exponential computational speedup. Still, quantum computers have yet to be ready for commercial use. However, it is essential to train and qualify today the workforce that will develop quantum acceleration solutions to get the quantum advantage in the future. This tutorial gives a broad view of quantum computing, abstracting most of the mathematical formalism and proposing a hands-on with the quantum programming language Ket. The target audience is undergraduate and graduate students starting in quantum computing -- no prerequisites for following this tutorial.

DOI
10.48550/arxiv.2210.15506

Related papers

Quantum Programming Paradigms and Description Languages

Sonia López Alarcón, Elaine Wong, Travis S. Humble +1 more

This article offers perspective on quantum computing programming languages, as well as their emerging runtimes and algorithmic modalities. With the scientific high-performance computing (HPC) community as a target audience, we describe the current state of the art in the field, and outline programming paradigms for scientific workflows. One take-home message is that there is significant work required to first refine the notion of the quantum processing unit in order to integrate in the HPC environments. Programming for today’s quantum computers is making significant strides toward modern HPC-compatible workflows, but key challenges still face the field.

Computing in Science & Engineering•Nov 1, 2023•2 citations

Exploring Quantum Reversibility with Young Learners

Diana M. Franklin, Jen Palmer, Woorin Jang +5 more

Quantum computing is poised to revolutionize some critical intractable computing problems; but to fully take advantage of this computation, computer scientists will need to learn to program in a new way, with new constraints. The challenge in developing a quantum computing curriculum for younger learners is that two dominant approaches, teaching via the underlying quantum physical phenomenon or the mathematical operations that emerge from those phenomenon, require extensive technical knowledge. Our goal is to extract some of the essential insights in the principles of quantum computing and present them in contexts that a broad audience can understand.

ACM Conference on International Computing Education Research (ICER)•Aug 7, 2020•20 citations

IEEE Quantum Week 2020 Tutorial Abstracts

Scott Koziol, Bruce Kraemer

The shortage of skilled labor is one of the quantum computing sector's greatest challenges. The week-long Tutorials program at the IEEE International Conference on Quantum Computing and Engineering (QCE20) includes sixteen engaging tutorials by leading experts aimed squarely at workforce development and training considerations. These tutorials are ideally suited to develop quantum champions for industry, academia, government, and build expertise for emerging quantum ecosystems. Virtual IEEE Quantum Week will cover a broad range of topics in quantum computing and technologies including a lineup of fantastic hands-on tutorials on programming and applications.

IEEE International Conference on Quantum Computing and Engineering (QCE)•Oct 1, 2020•0 citations

Quantum computing

Russell May

Quantum computing holds the promise of a revolution in computer science. Since a quantum machine operates at an atomic level, its memory could be immense compared to silicon-based technology. Furthermore, because of an effect known as quantum parallelism, some quantum algorithms can run exponentially faster than their classical counterparts. Although the theory of quantum computation is more advanced than the physical implementation, advances in nanotechnology continually make this field more and more commercially viable. Participants in this tutorial will learn the fundamentals of quantum computing, including a surprisingly small number of prerequisites from math and physics, several quantum algorithms, and a simulator to test algorithms.

•Oct 1, 2005•0 citations

An Introductory Study to Quantum Programming

Ankur Biswas, Amartya Chakraborty, Stobak Dutta +2 more

Computational capabilities are reaching their limits with the current technology. Quantum computing is the answer to this limitation. It has unraveled new possibilities of solving the unsolvable and computationally hard problems within a feasible time frame. In this chapter, the authors have discussed the basics of quantum computing, which include the need for quantum computers and how it internally works without getting into too much mathematics for an introductory understanding. The authors have also discussed different technologies in which the scientific communities and industries are working to make these computers feasibly work and the different programming techniques and tools available to implement the algorithms in these computers and the testbeds available to common people for testing the feasibilities of their programs.

Advances in systems analysis, software engineering, and high performance computing book series•Jan 1, 2022•0 citations

Tutorials Program

The shortage of skilled labor is one of the quantum computing sector's greatest challenges.The week-long tutorials program, with tutorials by leading experts, is aimed squarely at workforce development and training considerations.The tutorials are ideally suited to develop quantum champions for industry, academia, government, and build expertise for emerging quantum ecosystems.IEEE Quantum Week will cover a broad range of topics in quantum computing and engineering including a lineup of fantastic hands-on tutorials on programming and applications.lxxxiii

IEEE International Conference on Quantum Computing and Engineering (QCE)•Sep 17, 2023•0 citations
Quantum computing is an emerging paradigm that opens a new era for exponential computational speedup. Still, quantum computers have yet to be ready for commercial use. However, it is essential to train and qualify today the workforce that will develop quantum acceleration solutions to get the quantum advantage in the future. This tutorial gives a broad view of quantum computing, abstracting most of the mathematical formalism and proposing a hands-on with the quantum programming language Ket. The target audience is undergraduate and graduate students starting in quantum computing -- no prerequisites for following this tutorial.
This article offers perspective on quantum computing programming languages, as well as their emerging runtimes and algorithmic modalities. With the scientific high-performance computing (HPC) community as a target audience, we describe the current state of the art in the field, and outline programming paradigms for scientific workflows. One take-home message is that there is significant work required to first refine the notion of the quantum processing unit in order to integrate in the HPC environments. Programming for today’s quantum computers is making significant strides toward modern HPC-compatible workflows, but key challenges still face the field.
Quantum computing is poised to revolutionize some critical intractable computing problems; but to fully take advantage of this computation, computer scientists will need to learn to program in a new way, with new constraints. The challenge in developing a quantum computing curriculum for younger learners is that two dominant approaches, teaching via the underlying quantum physical phenomenon or the mathematical operations that emerge from those phenomenon, require extensive technical knowledge. Our goal is to extract some of the essential insights in the principles of quantum computing and present them in contexts that a broad audience can understand.
The shortage of skilled labor is one of the quantum computing sector's greatest challenges. The week-long Tutorials program at the IEEE International Conference on Quantum Computing and Engineering (QCE20) includes sixteen engaging tutorials by leading experts aimed squarely at workforce development and training considerations. These tutorials are ideally suited to develop quantum champions for industry, academia, government, and build expertise for emerging quantum ecosystems. Virtual IEEE Quantum Week will cover a broad range of topics in quantum computing and technologies including a lineup of fantastic hands-on tutorials on programming and applications.
Quantum computing holds the promise of a revolution in computer science. Since a quantum machine operates at an atomic level, its memory could be immense compared to silicon-based technology. Furthermore, because of an effect known as quantum parallelism, some quantum algorithms can run exponentially faster than their classical counterparts. Although the theory of quantum computation is more advanced than the physical implementation, advances in nanotechnology continually make this field more and more commercially viable. Participants in this tutorial will learn the fundamentals of quantum computing, including a surprisingly small number of prerequisites from math and physics, several quantum algorithms, and a simulator to test algorithms.
Computational capabilities are reaching their limits with the current technology. Quantum computing is the answer to this limitation. It has unraveled new possibilities of solving the unsolvable and computationally hard problems within a feasible time frame. In this chapter, the authors have discussed the basics of quantum computing, which include the need for quantum computers and how it internally works without getting into too much mathematics for an introductory understanding. The authors have also discussed different technologies in which the scientific communities and industries are working to make these computers feasibly work and the different programming techniques and tools available to implement the algorithms in these computers and the testbeds available to common people for testing the feasibilities of their programs.
The shortage of skilled labor is one of the quantum computing sector's greatest challenges.The week-long tutorials program, with tutorials by leading experts, is aimed squarely at workforce development and training considerations.The tutorials are ideally suited to develop quantum champions for industry, academia, government, and build expertise for emerging quantum ecosystems.IEEE Quantum Week will cover a broad range of topics in quantum computing and engineering including a lineup of fantastic hands-on tutorials on programming and applications.lxxxiii