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
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier