GTI750 - Programmation et algorithmes quantiques
Ce cours vise à acquérir des connaissances et à maitriser les techniques de programmation afin d’être en mesure d’implémenter des algorithmes sur des ordinateurs quantiques.
Au terme de ce cours, l’étudiante ou l’étudiant sera en mesure de : comprendre les éléments fondamentaux de la programmation sur des ordinateurs quantiques ; distinguer les différentes techniques de programmation des ordinateurs quantiques ; développer des applications combinant les ordinateurs classiques et quantiques ; analyser les différents problèmes afin de déterminer la meilleure utilisation des ordinateurs quantiques.
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.