Quantum Programming Workshop

2020, March 20-22, Wrocław, Poland

The workshop is organized by QPoland.

Hosted by Wrocław University of Science and Technology (NABLA Physics Science Club)
QHosts: Michał Kupczyński, Jakub Jastrzębski, Jakub Pawłowski

Workshop leader: Oskar Słowik (University of Warsaw, Center for Theoretical Physics PAS)
QMentors: Michał Kupczyński, Bartosz Rzepkowski, Weronika Pasek, Alina Rodrigues

Our workshop is supported by Wrocław University of Science and Technology, Faculty of Fundamental Problems of Technology.

Click for the application form
The application form will be kept open until receiving 30 suitable applications or March 16, 2020.

We are happy to invite you to the three-day long workshop on the basics of quantum programming in Wrocław. This workshop will be the first such event organized by QPoland.
The host is Wrocław University of Science and Technology and the workshop will take place in the Main Campus.

The first part (on Friday afternoon) will be devoted to the theoretical introduction to the topic (no laptops needed). We will give an introduction to quantum computing and to hybrid quantum-classical computations and their applications in machine learning. During the workshop on Saturday and Sunday, we will be using the slightly extended material of the QWorld Bronze course (see more), which covers the basics of classical and quantum systems, fundamental quantum algorithms and quantum protocols, and how to write basic quantum programs using IBM Qiskit – the python library for quantum programming. We also plan to add one extra topic about the applications of Variational Quantum Eigensolvers in Quantum Chemistry using Pennylane – the Quantum Machine Learning library. Our materials base on Jupyter notebooks and Python will be used as the programming language throughout the workshop.

There is no specific prerequisite except knowing (i) the basics of programming (e.g. variables, statements, loops, conditionals, and arrays), (ii) basic linear algebra (complex numbers, matrices, vectors, and operations on them). Everything not stated previously will be explained when introduced. Before the workshop, each participant can study the notebooks prepared for the workshop which will be made available at least one week before the workshop.

The event is free of charge!

Code of Conduct (quick version)

Click for The Less Quick Version.

Our event is dedicated to providing a harassment-free workshop experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of event participants in any form. Sexual language and imagery is not appropriate for any event venue, including talks, workshops, parties, Twitter and other online media. Event participants violating these rules may be sanctioned or expelled from the event.

We respect the minors (children under age 18) and we must make every effort to protect their rights. All private relationships, private communications (including social media channels), or sexual contacts with minors are prohibited.

The default communication channel between the organizers and participants is e-mail. Except filing the application form, the contact info of any attendee or participant cannot be requested by any person from organizer side (i.e., mentor, educator, speaker, organizer, sponsor, or volunteer). On the other hand, any person from organizer side may share his or her contact info with a participant who is not a minor, upon request by the participant.

A minor can access the emails of the main organizers on the event’s website. If a minor interested in working with a person from organizer side for scientific or pedagogical purpose, then he or she should read this document before contacting this person.


If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of the event staff immediately. Event staff can be identified as they’ll be wearing branded clothing and/or badges.

Oskar Słowik and Michał Kupczyński will be the main responsible people from QPoland and Wrocław University of Science and Technology sides, respectively. You may also contact directly the members of the Ethics Committee of QWorld.

If a participant engages in harassing behavior, the workshop organizers may take any action they deem appropriate, including warning the offender or expulsion from the workshop.

You may also check the full version of Code of Ethics and Code of Conduct of QWorld.