Aller au contenu

BSQ101 - Projets intégrateurs en programmation quantique

Présentation

Sommaire

Cycle
1er cycle
Crédits
3 crédits
Faculté/Centre
Faculté des sciences

Cible(s) de formation

Se familiariser avec la programmation quantique. Mettre en pratique les compétences en programmation, mathématiques et logique acquises depuis le début du baccalauréat. Utiliser une plateforme de calcul quantique. Programmer en Python, avec l’infrastructure logicielle reliée à la plateforme de calcul quantique, pour contrôler un ordinateur quantique. Développer un esprit de collaboration avec ses pairs et générer de nouveaux apprentissages.

Contenu

Résolution de problèmes conventionnels par une approche par projets. Téléportation quantique. Pseudo-télépathie. Langage de programmation Python. Infrastructure logicielle reliée à la plateforme de calcul quantique. Calepins Jupyter. Commandes de base du logiciel de gestion de versions Git et Github. Outils de communication et développement de la pensée critique. Apprentissages par l’interaction avec les pairs.