Prerequisite(s)
- LOG200
- GTI650
Code
GTI750
Person in charge
Département de génie logiciel et TI
Cycle
1st
Credits
3
Workload
- Cours (39h)
- Laboratoires et travaux pratiques (24h)
- Travaux personnels (72h)
GTI750 - Programmation et algorithmes quantiques
Ce cours vise à programmer des ordinateurs quantiques afin de résoudre des problèmes informatiques et de développer des applications combinant des ressources classiques et quantiques.
Au terme de ce cours, la personne étudiante sera en mesure de :
- analyser les éléments fondamentaux de la programmation sur des ordinateurs quantiques;
- comparer différentes techniques de programmation des ordinateurs quantiques;
- développer des applications combinant des ressources classiques et quantiques;
- déterminer l'utilisation appropriée d'ordinateurs quantiques selon le problème à résoudre;
- implémenter des algorithmes quantiques existants ou nouveaux pour résoudre des problèmes simples.
Éléments de contenu : revue des concepts de l'informatique quantique. Différents paradigmes de programmation. Implémentation d'algorithmes existants ou de nouveaux algorithmes pour résoudre des problèmes simples.