Plan du cours

Introduction

La théorie de l'information quantique

  • La théorie de l'incertitude
  • Superposition et intrication
  • Particules subatomiques

Aperçu des ordinateurs classiques

  • Bits
  • Systèmes binaires
  • Transistors

Quantum Computing

  • Codes topologiques
  • Circuit QED
  • Quibits

Comprendre les ordinateurs quantiques et les processeurs NISQ

  • Algorithmes pour l'architecture NISQ

Vue d'ensemble Cirq Framework

Vue d'ensemble des kits de développement quantique

Configuration de l'environnement de développement Quantum

Structures de données et syntaxe du Cirq

Préparation du simulateur de machine quantique

Étude de cas : Algorithmes quantiques à faible profondeur pour les problèmes de chimie quantique

Écrire un algorithme quantique

Contrôle des circuits quantiques

Spécification du comportement et du placement des portes

Programmation de la synchronisation des portes

Compilation de l'algorithme

Gérer les contraintes du matériel quantique

Exécution de l'algorithme sur un simulateur local

Test et débogage d'un algorithme

Intégration avec des simulateurs en nuage

Intégration avec le futur matériel quantique

Résolution des problèmes

L'avenir de Quantum Computing

Résumé et conclusion

Pré requis

  • Compréhension des concepts informatiques logiciels et matériels.
  • Compréhension des nombres complexes et de l'algèbre linéaire.

Public

  • Développeurs
  • Scientifiques
  • Ingénieurs
 21 heures

Nombre de participants


Prix par participant

Cours à venir