Kursplan
Introduktion
Kvantinformationsteori
- Osäkerhetsteori
- Överlagring och kvantering
- Subatomära partiklar
Översikt över klassiska datorer
- Bitar
- Binära system
- Transistorer
Kvantberäkning
- Topologiska koder
- Circuit QED
- Quibits
IBM Quantum Experiences och Python-ramverk
- Moduler och processer som används i kvantberäkning
- Kvantkretssimuleringar
- Kretskompositör
- Qiskit Notebooks
Förbereda utvecklingsmiljön
- Installera och konfigurera Anaconda
- Installera och konfigurera pip och Python-paket
- Installera Qiskit
- Konfigurera IBM Quantum Experience
- Konfigurera IDE:n som projektchef
- Sätta upp en versionskontrollcentral (GitHub)
Bygga QER-kretsar i Kretskompositören
- Tillämpa portar
- Mätning av quibits
- Spara och köra QER-kretsar
Kodning av QER-kretsar i Qiskit Notebooks
- Implementering av en brusig simulering
- Kodning av en brusig krets
- Implementering av en kvantkrets för Quantum Fourier Transform på 4 quibits
- Skapa en grundläggande algoritm i en kvantkrets
- Kodning av en kvantteleportkrets
Testning av kretsarna
- Köra QER-kretsar på en riktig IBM-quantenhet
- Analysera de visade resultaten
Sammanfattning och slutsats
Krav
- Förståelse för Python-programmering
Målgrupp
- Datavetare
Vittnesmål (1)
Kvantdatoralgoritmer och den relaterade teoretiska bakgrunden hos utbildaren är excellent. Särskilt vill jag betona hans förmåga att upptäcka exakt när jag kämpade med materialet som presenterades, och han tillhandahöll tid & stöd för mig att verkligen förstå ämnet - det var fantastiskt och väldigt gynnsamt! Den virtuella uppsättningen med Zoom fungerade mycket bra, liksom arrangementsrutan angående utbildningssessioner och paussekvenser. Det var en massa material/teori att täcka i "bara" 2 dagar, så utbildaren hade snyggt anpassat mängden enligt förloppet av min förståelse av ämnena. Kanske skulle planering på 3 dagar för absolute nybörjare vara bättre för att täcka allt materia och innehåll som anges i agendan. Jag tyckte mycket om utbildarens flexibilitet att besvara mina specifika frågor till utbildningstopikerna, till och med komma tillbaka efter pauserna med mer förklaring om det behövdes. Stort tack igen för sessionerna! Bra jobbat!
Giorgi Ediberidze
Kurs - Quantum Computing with IBM Quantum Experience
Maskintolkat