English

Lecture Notes: Programming Quantum Computers

Quantum Physics 2022-01-07 v1 Computational Physics

Abstract

Quantum computing is a new emerging computer technology. Current quantum computing devices are at a development stage where they are gradually becoming suitable for small real-world applications. This lecture is devoted to the practical aspects of programming such quantum computing devices. The first part of these lecture notes focuses on programming gate-based quantum computers, and the second part shows how to program quantum annealers.

Keywords

Cite

@article{arxiv.2201.02051,
  title  = {Lecture Notes: Programming Quantum Computers},
  author = {Madita Willsch and Dennis Willsch and Kristel Michielsen},
  journal= {arXiv preprint arXiv:2201.02051},
  year   = {2022}
}

Comments

An earlier version of these lecture notes has been published in the book "Simulating Correlations with Computers" as part of the Autumn School on Correlated Electrons 2021, Forschungszentrum J\"ulich, Germany. The book is freely available at https://hdl.handle.net/2128/28665