This course will provide an introduction to the theory, formalisms and algorithms of quantum computing.  The programming language will be Python; experience with Python will be assumed.  Experience with quantum mechanics is not necessary; an introductory-level understanding of linear algebra will be assumed.  The PennyLane quantum-computing programming framework (installation instructions here), provided by Xanadu, will be used.  No experience with quantum computing will be expected.  Classes will be held in the SciNet Teaching room, from 1:00-4:00pm.

Date de début: : 5 juin 2023
Date de fin: : 8 juin 2023
Nombre de crédits - calcul scientifique: 12