Kursplan

Innledning

Kvantinformasjonsteori

  • Usikkerhetsprinsippet
  • Overlapping og koblede tilstander
  • Subatomære partikler

Oversikt over klassiske datamaskiner

  • Biter
  • Binære systemer
  • Transistorer

Kvantedatabehandling

  • Topologiske koder
  • Circuit QED
  • Qubits

IBM Quantum Experiences og Python-rammeverk

  • Moduler og prosesser brukt i kvantedatabehandling
  • Kvantkrets-simuleringer
  • Kretsskaper
  • Qiskit Notebooks

Forberedelse av utviklingsmiljøet

  • Installering og konfigurasjon av Anaconda
  • Installering og konfigurasjon av pip og Python-pakker
  • Installering av Qiskit
  • Konfigurasjon av IBM Quantum Experience
  • Konfigurasjon av IDE som prosjektleder
  • Oppsett av versjonskontrollsenter (GitHub)

Opprettelse av QER-kretser i Circuit Composer

  • Påføring av porter
  • Måling av qubits
  • Lagring og kjøring av QER-kretser

Koding av QER-kretser i Qiskit Notebooks

  • Implementering av en støyende simulering
  • Koding av en støyende krets
  • Implementering av en kvantkrets for Quantum Fourier Transform på 4 qubits
  • Opprettelse av en grunnleggende algoritme i en kvantkrets
  • Koding av en kvantteleportkrets

Testing av kretsene

  • Kjøring av QER-kretsene på en ekte IBM-kvantenhet
  • Analyse av de viste resultatene

Oppsummering og konklusjon

Krav

  • En forståelse av Python-programmering

Målgruppe

  • Datavitenskapsfolk
 14 timer

Antall deltakere


Pris per deltaker

Referanser (1)

Kommende kurs

Relaterte kategorier