Quantum Computing Workshop

Posted on May 2, 2022

Quantum chemistry platform

Testimonials

“The workshop was just perfect introduction into the universe of quantum computing. Not only a few first steps, but a massive boost that I will profit from in years to come …” Dr. Martin Friak, Group Leader at Institute of Physics of Materials Academy of Sciences of the Czech Republic

“The MQS workshop resurrected the dead quantum mechanics I had learned during my bachelor’s degree, and simultaneously, connected with myself back, opening a window where quantum computers could be utilized for my research.” Dr. Hyun-Jung Kim, Forschungszentrum Jüllich

“Being new to quantum computing I found this workshop very useful. It was very well organized and the practical exercises in the afternoon helped me a lot getting started investigating the possibilities of using quantum computers within my field of research.” Prof. Jacob Kongsted, University of Southern Denmark (SDU)

“The workshop provided an excellent introduction to the theoretical basics and hands-on exercises needed to jump into quantum computing.” Dr. Siddhant Agarwal, Deutsches Zentrum für Luft- und Raumfahrt (German Aerospace Center)

“I had the pleasure to participate in the first Quantum Computing Workshop organized by MQS and it was a time well spent. Starting from the fundamentals of quantum computers they brought us up to applications both within quantum chemistry and machine learning. In addition to inspiring lectures, they had also organized relevant hands-on exercises, where we were guided to write our first small programs for a quantum computer using the Pennylane library. I will certainly consider to send my students, the next time they offer the course again. " Prof. Stephan Sauer, Copenhagen University

Workshop description

The second version of our three days quantum computing workshop will be held from the 20th to 22nd of June, 2022.

The workshop is made for engineers, researchers and PhD students interested in learning how to program a quantum computer. You will learn the basic operating principles of a quantum computer, and get introduced to the quantum computing architectures and operating systems that are in operation today and in the near future. Through hands-on exercises you will learn quantum computer programming in Python using the Qiskit, Openfermion, Pennylane and Cirq packages.

The use cases we will look into are optimization, machine learning and chemical simulation on a quantum computer. The examples covered will be related to chemical engineering topics but are kept general and can readily be extended to other fields such as logistics or financials.

All examples and exercises will be offered on our JupyterHub instance and no installation of any packages are needed on your own devices. You will retrieve a Python onboarding before the workshop starts to be able to work on the workshop exercises without any technical difficulties.

The workshop assumes no prior experience with quantum computing, but familiarity with linear algebra and the Python programming language is recommended to be able to follow the presentations and work on the exercises.

The workshop is structured as follows:

Day 1 (20th of June): Basic Theory and Overview

  • Introduction to basic theory including
    • Recap of necessary linear algebra and quantum mechanics
    • Fundamentals of quantum computing – states, gates, measurements, quantum algorithms, quantum circuits, design principles, how and when to formulate real world problems for quantum computers
    • Overview of state-of-the-art hardware technology: superconducting, photonic, trapped ion
    • Platforms: IBM Quantum, AWS Braket, Azure Q, Quantum Inspire
  • Quantum Annealing (QA)
  • Quantum Approximate Optimization Algorithm (QAOA)

Day 2 (21st of June): Variational Quantum Eigensolver (VQE)

  • Introduction and overview of VQE algorithms including
    • Working principle of VQE algorithms and how they are designed
    • Overview of existing variants of VQE algorithms
    • Ground state and excited energy calculations of a small molecule
    • Capabilities and limitations of VQE algorithms in theory and practice

Day 3 (22nd of June): Quantum Machine Learning (QML)

  • Introduction to classical ML and QML
  • Introduction to quantum differentiable programming and applications
  • Convolutional neural networks (Classical, Quantum)
  • Graph neural networks (Classical, Quantum)
  • Generative adversarial networks (Classical, Quantum)

How the workshop will be held

The workshop will be available online (fully remote) and classes will start at 9.00/9.30 Central European Time (CET) and last approx. until 4pm.

Throughout the workshop, we will make use of JupyterHub and Jupyter notebooks, which have been specifically designed to complement the lecture material and to facilitate learning by providing an opportunity to directly apply the theoretical knowledge presented in the workshop.

As the online workshop platform we will use the virtual classroom software BigBlueButton which we also host ourself. Again, you will have no hassle to install anything on your computer. Just have pen and paper next to your computer to make notes and experience a cutting-edge workshop teaching the newest developments in quantum computing.

The whole platform stack we are using is GDPR compliant.

Instructors

The instructors will be Kaur Kristjuhan and Mark Jones from MQS who have worked over the last years with several packages for quantum computing. Kaur and Mark focus on going deep into the API documentation of the various packages to make use of them for applications within chemical engineering. We believe that you will get a lot out of this workshop because we are focusing on getting you through the basic theory up to the most important algorithms within the field for near term quantum computing. Use-case applications from recent research work from groups all over the world are discussed and implemented as exercises.

Registration

Academic researchers will be able to register for the workshop for a reduced price (please send us, before you register, a certificate proving that you are a researcher via workshop@mqs.dk; or your email already reveils that you are connected to an university or research institution).

The pricing of the workshop is as follows

Academic participant (from Denmark): 7500 DKK excl. tax -> Register

Industrial participant (from Denmark): 15000 DKK excl. tax -> Register

Academic participant (outside of Denmark): 806 EUR excl. tax (reverse charge) -> Register

Industrial participant (outside of Denmark): 1612 EUR excl. tax (reverse charge) -> Register

Contact

If you prefer to pay for the registration in a different way than via Stripe (for example being invoiced via email) or you have any questions, then please contact us via email: workshop@mqs.dk