Lecture Notes: Programming Quantum Computers
Madita Willsch, Dennis Willsch, Kristel Michielsen

TL;DR
This paper provides an overview of practical programming techniques for quantum computers, covering gate-based systems and quantum annealers, aimed at enabling small-scale real-world applications.
Contribution
It offers a comprehensive guide to programming quantum computers, highlighting practical methods for both gate-based devices and quantum annealers.
Findings
Practical programming methods for gate-based quantum computers.
Guidelines for programming quantum annealers.
Facilitates development of small-scale quantum applications.
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture
