SCMP151

Introduction to quantum computing
Related tags:

Courses tagged with "SCMP151"

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.

This will be an in-person course, July 8 - 12, 12:00 - 3:00pm.

This course has been cancelled due to lack of attendance.

Date: Mon, 8 Jul 2024 - 12:00 pm
Scientific Computing Credits: 15

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.

Start date: 5 Jun 2023
End date: 8 Jun 2023
Scientific Computing Credits: 12

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, July 25, 27, 29, 12:30-3:30pm, in the SciNet Teaching room. Update: due to technical problems with the SciNet Teaching room, this class will be moved to the SciNet Boardroom.

Start date: 25 Jul 2022
End date: 29 Jul 2022
Scientific Computing Credits: 9