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

Quantum Computation: An Introduction for Engineers and Computer Scientists

Andreas de Vries

Published Mar 1, 2012• 5 citations
OpenAlex

Related papers

An Introduction to Quantum Computing for Computer Engineers

Marcus Stephen Edwards

Springer eBooks•Jan 1, 2026•0 citations

Introduction to solid-state quantum computation for engineers

Joseph Ng, Derek Abbott

Microelectronics Journal•Jan 1, 2002•13 citations

A Short Introduction to Quantum Computing for Physicists

Oswaldo Zapata

These notes provide an introduction to standard topics on quantum computation and communication for those who already have a basic knowledge of quantum mechanics. The main target audience are professional physicists as well as advanced students of physics; however, engineers and computer scientists may also benefit from them.

arXiv:2306.09388•Jun 15, 2023•0 citations

An Introduction to Quantum Computing

Michal Charemza

•Jan 1, 2005•20 citations

A Minimal Introduction to Quantum Computing

M M Hassan Mahmud, Goldsmith, Daniel

In this article, we present an introduction to quantum computing (QC) tailored for computing professionals such as programmers, machine learning engineers, and data scientists. Our approach abstracts away the physics underlying QC, which can be challenging to grasp, and frames it as a model of computation similar to, for instance, Turing machines. This helps readers grasp the fundamental principles of QC from a purely logical perspective. We begin by defining quantum states and qubits, establishing their mathematical representation and role in computation. We introduce fundamental concepts such as basis states, quantum gates, and tensor products, illustrating how these form the building blocks of quantum computation. Then we present the Deutsch-Josza algorithm, one of the simplest quantum algorithms that demonstrate how quantum computers can outperform classical computers. Finally, we provide guidance for further study, recommending resources for those interested in exploring quantum algorithms, implementations, and industry applications.

arXiv:2504.00995•Apr 1, 2025•0 citations

An introduction to quantum computing

Gerard J Milburn

Quantum Information and Computation•Nov 1, 2007•1 citation
In this article, we present an introduction to quantum computing (QC) tailored for computing professionals such as programmers, machine learning engineers, and data scientists. Our approach abstracts away the physics underlying QC, which can be challenging to grasp, and frames it as a model of computation similar to, for instance, Turing machines. This helps readers grasp the fundamental principles of QC from a purely logical perspective. We begin by defining quantum states and qubits, establishing their mathematical representation and role in computation. We introduce fundamental concepts such as basis states, quantum gates, and tensor products, illustrating how these form the building blocks of quantum computation. Then we present the Deutsch-Josza algorithm, one of the simplest quantum algorithms that demonstrate how quantum computers can outperform classical computers. Finally, we provide guidance for further study, recommending resources for those interested in exploring quantum algorithms, implementations, and industry applications.