Kursplan
Innledning
Oversikt over Kvantfysikkteorier Anvendt i Kvantedatabehandling
- Grundleggende prinsipper om kvantsuperposisjon
- Grundleggende prinsipper om kvantforvirring
- Matematiske grunnlag for kvantedatabehandling
Oversikt over Kvantedatabehandling
- Forskjeller mellom kvantedatabehandling og klassisk elektronisk databehandling
- Integriering av kvantatferd i kvantedatabehandling
- Qubiten
- Implementering av Dirac-notasjonen
- Beregningsgrunnlagsmål i kvantedatabehandling
- Kvantkretser og kvantorakler
Arbeid med Vektorer og Matriser i Kvantedatabehandling
- Matrise multiplikasjon ved bruk av kvantfysikk
- Konvensjoner for tensorprodukter
Anvendelse av Avanserte Matrisebegrep i Kvantedatabehandling
Oversikt over Kvantedatamaskiner og Kvantsimulatorer
- Kvanthardware og dens komponenter
- Kjøring av en kvantsimulator
- Utførbare kvantmekanismer i en kvantsimulering
- Utføring av kvantberegninger i en kvantedatamaskin
Arbeid med Kvantedatabehandlingsmodeller
- Logikk og funksjoner for forskjellige kvantporter
- Forståelse av superposisjons- og forvirringseffekter på kvantporter
Bruk av Shor's Algorithme og Kvantedatabehandlingskryptografi
Implementering av Grover's Algorithme i Kvantedatabehandling
Estimasjon av en Kvantfase i en Kvantedatamaskin
- Kvant-Fourier-transformasjon
Skrive Grunnleggende Kvantedatabehandlingsalgoritmer og Programmer for en Kvantedatamaskin
- Bruk av riktige verktøy og språk for kvantedatabehandling
- Oppsett av kvantkretser og spesifisering av kvantporter
Kompilering og Kjøring av Kvantalgoritmer og Programmer i en Kvantedatamaskin
Testing og Feilsøking av Kvantalgoritmer og Kvantedatamaskinprogrammer
Identifisering og Korrigering av Algorithmefeil ved Bruk av Kvantfeilkorrigering (QEC)
Oversikt over Kvantedatabehandlingshardware og Arkitektur
Integriering av Kvantalgoritmer og Programmer med Kvanthardware
Feilsøking
Utvikling av Kvantedatabehandling for Fremtidige Kvantinformasjonsvitenskapelige Anvendelser
Oppsummering og Konklusjon
Krav
- Kunnskap om matematiske metoder innen sannsynlighetslære og lineær algebra
- Forståelse av grunnleggende teorier og algoritmer innen datavitenskap
- En forståelse av grunnleggende begreper innen kvantfysikk
- Grunnleggende erfaring med modeller og teorier innen kvantemekanikk
Målgruppe
- Datavitenskapsfolk
- Ingeniører
Referanser (1)
Quantum computing algorithms and related theoretical background know-how of the trainer is excellent. Especially I'd like to emphasize his ability to detect exactly when I was struggling with the material presented, and he provided time&support for me to really understand the topic - that was great and very beneficial! Virtual setup with Zoom worked out very well, as well as arrangements regarding training sessions and breaks sequences. It was a lot of material/theory to cover in "only" 2 days, wo the trainer had nicely adjusted the amount according to the progress related to my understanding of the topics. Maybe planning 3 days for absolute beginners would be better to cover all the material and content outlined in the agenda. I very much liked the flexibility of the trainer to answer my specific questions to the training topics, even additionally coming back after the breaks with more explanation in case neccessary. Big thank you again for the sessions! Well done!