Plan du cours
Introduction
Théorie de l'information quantique
- La théorie de l'incertitude
- Superposition et intrication
- Particules subatomiques
Aperçu des Computers classiques
- Bits
- Systèmes binaires
- Transistors
Quantum Computing
- Codes topologiques
- Circuit QED
- Quibits
Comprendre les Computers quantiques et les processeurs NISQ
- Algorithmes pour l'architecture NISQ
Aperçu de Cirq Framework
Aperçu des kits de développement Quantum
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 de l'emplacement 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 les simulateurs en nuage
Intégration avec le futur matériel quantique
Dépannage
L'avenir de Quantum Computing   ; Résumé et conclusion
Pré requis
- Une compréhension des concepts informatiques logiciels et matériels.
- Une compréhension des nombres complexes et de l'algèbre linéaire.
Audience
- Développeurs
- Scientifiques
- Ingénieurs
Nos Clients témoignent (1)
Quantum computing algorithms and related theoretical background know-how of the trainer is excellent. Especially I'd like to emphasize his ability to detect exactly when I was struggling with the material presented, and he provided time&support for me to really understand the topic - that was great and very beneficial! Virtual setup with Zoom worked out very well, as well as arrangements regarding training sessions and breaks sequences. It was a lot of material/theory to cover in "only" 2 days, wo the trainer had nicely adjusted the amount according to the progress related to my understanding of the topics. Maybe planning 3 days for absolute beginners would be better to cover all the material and content outlined in the agenda. I very much liked the flexibility of the trainer to answer my specific questions to the training topics, even additionally coming back after the breaks with more explanation in case neccessary. Big thank you again for the sessions! Well done!