Cursusaanbod
Introductie
Kwantum Informatie Theorie
- De onzekerheidstheorie
- Superpositie en verstrengeling
- Subatomaire deeltjes
Overzicht van klassieke computers
- Beetjes
- Binaire systemen
- Transistors
Quantum Computing
- Topologische codes
- Schakeling QED
- Quibits
Inzicht in kwantumcomputers en NISQ-processors
- Algoritmes voor de NISQ-architectuur
Overzicht van Cirq Framework
Overzicht van Quantum Development Kits
Opzetten van de Quantum ontwikkelomgeving
Cirq datastructuren en syntaxis
De Quantum Machine Simulator voorbereiden
Casestudy: Kwantumalgoritmen met lage diepte voor kwantumchemieproblemen
Het schrijven van een kwantumalgoritme
Aansturing van kwantumcircuits
Poortgedrag en -plaatsing specificeren
De timing van poorten plannen
Het algoritme samenstellen
Omgaan met de beperkingen van kwantumhardware
Het algoritme uitvoeren op een lokale simulator
Een algoritme testen en debuggen
Integratie met Cloud Simulators
Integratie met Future Quantum Hardware
Probleemoplossing
De toekomst van Quantum Computing
Samenvatting en conclusie
Vereisten
- Een goed begrip van software- en hardwarecomputerconcepten.
- Een goed begrip van complexe getallen en lineaire algebra.
Audiëntie
- Ontwikkelaars
- Wetenschappers
- Ingenieurs