Kursplan

Införandet

Kvantinformationsteori

  • Osäkerhetsteorin
  • Överlagring och sammanflätning
  • Subatomära partiklar

Översikt över klassiska datorer

  • Bitar
  • Binära system
  • Transistorer

Quantum Computing

  • Topologiska koder
  • Krets QED
  • Quibits

IBM Quantum-upplevelser och Python ramverk

  • Moduler och processer som används inom kvantberäkning
  • Simuleringar av kvantkretsar
  • Krets kompositör
  • Qiskit Bärbara Datorer

Förbereda utvecklingsmiljön

  • Installera och konfigurera Anaconda
  • Installera och konfigurera pip- och Python-paket
  • Installation av Qiskit
  • Konfigurera IBM Quantum Experience
  • Konfigurera IDE som projektledare
  • Konfigurera ett versionskontrollcenter (GitHub)

Bygga QER-kretsar i Circuit Composer

  • Tillämpa grindar
  • Mätning av quibits
  • Spara och köra QER-kretsarna

Kodning av QER-kretsar i Qiskit bärbara datorer

  • Implementera en bullrig simulering
  • Kodning av en bullrig krets
  • Implementera en kvantkrets för Quantum Fourier Transform på 4 quibits
  • Skapa en grundläggande algoritm i en kvantkrets 
  • Kodning av en kvantteleporteringskrets 

Testar Cirquits

  • Köra QER-kretsarna på en riktig IBM-kvantenhet
  • Analysera de visade resultaten

Sammanfattning och slutsats

Krav

  • En förståelse för Python programmering

Publik

  • Datavetare
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (1)

Upcoming Courses

Relaterade Kategorier