paper

Lecture Notes: Programming Quantum Computers

arXiv:2201.02051

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.

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ülich, Germany. The book is freely available at https://hdl.handle.net/2128/28665

Lecture Notes: Programming Quantum Computers · wovepaper