Quantum programming with PennyLane [online, CIQ102]

Quantum programming with PennyLane [online, CIQ102]

By Calcul Québec

Discover quantum circuits through practical programming exercises in PennyLane!

Date and time

Location

Online

Good to know

Highlights

  • 2 hours
  • Online

Refund Policy

Refunds up to 7 days before event

About this event

Science & Tech • High Tech

Do you want to program your first quantum circuits? This workshop teaches you quantum programming with PennyLane to create circuits, manipulate quantum gates, perform measurements, and prepare states. You'll also discover variational circuits for a complete approach to quantum programming.



Prerequisites

  • Basic knowledge of linear algebra (matrices, dot products, complex numbers, and conjugates)
  • Have a good knowledge of Python programming or have completed the workshops “Introduction to programming with Python (PYT101)” and “Enhancing your Python programming skills (PYT102)”
  • Have good knowledge of data analysis and visualization with Python or have completed the “Data analysis with Python (DAT201)” and “Data visualization with Python (DAT203)” workshops
  • Be comfortable with Python libraries like NumPy and MatplotLib
  • Basic knowledge of quantum computing or have completed the workshop “Quantum computing theory (CIQ101)”



Agenda

  • Overview of basic quantum computing concepts
  • Introduction to quantum circuits with PennyLane
  • Quantum function, 'device', qnode
  • Gates
  • Measurements
  • State preparation
  • NISQ era constraints (circuit depth)
  • If time permits: variational circuits



Registration

  • Academic: $10 (anyone who studies, teaches, or works at a university, CEGEP, CCTT, or university-affiliated research institute)
  • NPO: $10 (anyone who works for a non-profit organization)
  • Other: $250 (any other profile)



Instructor

Juliette Geoffrion, analyst in advanced research computing at Calcul Québec.



Language

English



Technical prerequisites

We will use the Zoom platform. Because this event is a practical workshop, it is very useful having a secondary screen where you would get the instructor window on one screen and your own window on your main screen.

We will use the Jupyter Lab interface. Make sure you have a modern Web browser like Google Chrome, Firefox, Edge or Safari.



Notes

  • A certificate of participation will be send to each participant who attends at least 60% of the workshop.
  • The workshop is not recorded.
  • The workshop could be canceled if the number of registrations is too low.



Contact

For any question, please write us to training@calculquebec.ca

To stay up to date on our upcoming events, subscribe to our Eventbrite page!

Organized by

Calcul Québec

Followers

--

Events

--

Hosting

--

$10 – $250
Nov 18 · 7:00 AM PST