Quantum Computing with Cirq Framework Treningskurs

Kurskode

cirq

Varighet

21 timer (vanligvis 3 dag inkludert pauser)

Krav

  • An understanding of software and hardware computing concepts.
  • An understanding of complex numbers and linear algebra.

Audience

  • Developers
  • Scientists
  • Engineers

Oversikt

Kvantedatamaskiner er maskiner som er bygd på kvantemekanikkens prinsipper. I motsetning til klassiske datamaskiner som er avhengige av biter som bare kan eksistere i en av to tilstander (0 eller 1), bruker kvantecomputere kvantebiter som kan eksistere i flere tilstander samtidig. Kvantemaskiner forventes å behandle algoritmer og løse problemer mye raskere enn klassiske datamaskiner.

Cirq er et Python bibliotek for å skrive, manipulere og optimalisere kvante kretsløp og kjøre dem mot kvantecomputere og simulatorer.

I denne instruktørledede, liveopplæringen (på stedet eller fjernkontrollen) vil deltakerne lære grunnleggende elementer i kvanteberegning når de går gjennom utviklingen av algoritmer rettet mot kvantedatamaskiner.

Ved slutten av denne opplæringen vil deltakerne kunne:

  • Sett opp det nødvendige utviklingsmiljøet for å begynne å lage kvantekretser.
  • Kontroller gateoppførsel ved å bruke portens opprinnelige motstykke.
  • Forbedre quibit unøyaktigheter ved å bruke Cirq.
  • Skriv og kjør en kvantekrets for å kjøre mot en NISQ-basert kvantedatamatsimulator.

Kursets format

  • Interaktiv forelesning og diskusjon.
  • Masse øvelser og trening.
  • Praktisk implementering i et live-lab-miljø.

Alternativer for tilpasning av kurset

  • For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
  • Hvis du vil lære mer om Ciq Framework, kan du gå til: https://github.com/quantumlib/Cirq

Machine Translated

Kursplan

Introduction

Quantum Information Theory

  • The uncertainty theory
  • Superposition and entanglement
  • Subatomic particles

Overview of Classic Computers

  • Bits
  • Binary systems
  • Transistors

Quantum Computing

  • Topological codes
  • Circuit QED
  • Quibits

Understanding Quantum Computers and NISQ Processors

  • Algorithms for the NISQ Architecture

Overview of Cirq Framework

Overview of Quantum Development Kits

Setting Up the Quantum Development Environment

Cirq Data Structures and Syntax

Preparing the Quantum Machine Simulator

Case Study: Low Depth Quantum Algorithms for Quantum Chemistry Problems

Writing a Quantum Algorithm

Controlling Quantum Circuits

Specifying Gate Behavior and Placement

Scheduling the Timing of Gates

Compiling the Algorithm

Dealing with the Constraints of Quantum Hardware

Running the Algorithm on a Local Simulator

Testing and Debugging an Algorithm

Integration with Cloud Simulators

Integration with Future Quantum Hardware

Troubleshooting

The Future of Quantum Computing
 
Summary and Conclusion

Testimonials

★★★★★
★★★★★

Related Categories

Relaterte kurs

Kursrabatter

Kursrabatter Nyhetsbrev

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Norway!

As a Business Development Manager you will:

  • expand business in Norway
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions