Kursplan
Introduktion
Översikt över kvantfysikaliska teorier som tillämpas i kvantdatorer
- Grundläggande om kvantsuperposition
- Grundläggande om kvangentanglement
- Matematiska grunder för kvantdatorer
Översikt över kvantdatorer
- Att skilja mellan kvantdatorer och klassiska elektroniska datorer
- Integrera kvantbeteenden i kvantdatorer
- Qubit
- Implementering av Diracnotation
- Beräkningsbasiska mätningar i kvantdatorer
- Kvantkretsar och kvantoraklar
Att arbeta med vektorer och matriser i kvantdatorer
- Matrismultiplikation med hjälp av kvantfysik
- Konventioner för tensorprodukter
Att tillämpa avancerade matriskoncept på kvantdatorer
Översikt över kvantdatorer och kvantsimuleringar
- Kvantmaskinvara och dess komponenter
- Att köra en kvantsimulator
- Genomförbara kvanmekaniska mekanismer i en kvantsimulering
- Att utföra kvantberäkningar i en kvantdator
Att arbeta med kvantdatorsmodeller
- Logik och funktioner för olika kvangrödare
- Förstå superpositions- och entanglementseffekter på kvangrödare
Att använda Shors algoritm och kvantberäkningskryptering
Att implementera Grovers algoritm i kvantdatorer
Att estimera en kvantfas i en kvantdator
- Kvant-Fouriertransformen
Att skriva grundläggande kvantalgoritmer och -program för en kvantdator
- Använda rätt verktyg och språk för kvantdatorer
- Sätta upp kvantkretsar och specificera kvangrödare
Att kompilera och köra kvantalgoritmer och -program i en kvantdator
Att testa och felsöka kvantalgoritmer och program för kvantdatorer
Att identifiera och korrigera algoritmfel med kvantfelkorrektur (QEC)
Översikt över kvantmaskinvara och -arkitektur
Att integrera kvantalgoritmer och program med kvantmaskinvaran
Felsökning
Att förbättra kvantdatorer för framtida tillämpningar inom kvantinformationsvetenskap
Sammanfattning och slutsats
Krav
- Kunskap om matematiska metoder i sannolikhetskalkyl och linjär algebra
- Förståelse för grundläggande datavetenskapsteorier och algoritmer
- Förståelse av grundläggande kvantfysikaliska koncept
- Grundläggande erfarenhet av kvantmekaniska modeller och teorier
Målgrupp
- Datavetare
- Ingenjörer