This training program is provided in partnership with the University of Victoria and the Quantum Algorithms Institute.

The Quantum Software Engineering Bootcamp is an online intensive program designed to provide participants with the skills and knowledge necessary to develop quantum software using Python, Qiskit, Git, and Docker. The Bootcamp is designed for a wide range of participants who need the skills to excel in the field of quantum computing―especially programmers looking to gain skills and knowledge necessary to develop, test, and deploy quantum software.

WHO IS THIS PROGRAM FOR?

TIME COMMITMENT & CURRICULUM

Over the course of three weeks, with deliberate breaks to facilitate deeper learning, attendees will engage with a triad of core subjects:

Quantum Computing Foundations & Algorithms

Python and Qiskit Programming

Specialized Quantum Software Engineering Principles & Tools

Each week, participants will receive 15 hours of targeted instruction from a team of experienced instructors, ensuring a well-rounded approach that blends theory with hands-on practice. The curriculum is designed to run in parallel, offering a continuous thread of knowledge in quantum algorithms, Python/Qiskit development, and software engineering techniques. This approach guarantees that students not only learn the essential constructs of quantum computing but also how to implement these concepts through Python and Qiskit, and how to integrate them into real-world quantum-classical software projects.

Dr. Hausi Müller

Professor of Computer Science, University of Victoria

Dr. Miguel Jiménez

University of Victoria

YOUR INSTRUCTORS

Dr. Ulrike Stege

Associate Professor, University of Victoria

Priya Angara

University of Victoria

Felipe Rivera

Graduate Research & Teaching Assistant, University of Victoria

Juan Giraldo

University of Victoria

DATES AND PREREQUISITES

Part 1: Getting Started with Quantum Computing

When: February 26 – March 1, 2024 @ 6:00–9:00am (PST)

Where: Zoom

Prerequisites: Basic programming and linear algebra

Part 2: Programming Quantum Circuits and Algorithms with Python & Qiskit

When: March 11 - 15, 2024 @ 6:00–9:00am (PST)

Where: Zoom

Prerequisites: Bootcamp Part 1 or previous experience

Part 3: Hybrid Quantum Classical Computing

When: March 25 – March 28, 2024 @ 6:00–9:00am (PST)

Where: Zoom

Prerequisites: Bootcamp Part 2 or previous experience

WHAT TO EXPECT AFTER THE BOOTCAMP?

By the end of the boot camp, participants will have developed a solid foundation in developing quantum software and algorithms, programming with cutting-edge tools, and applying best practices in software engineering to quantum computing projects. This boot camp aims to produce highly skilled individuals ready to join the quantum workforce and contribute to advancements in this revolutionary field.

COST PER MODULE

Canadian Residents: CAD $300

International Participants: CAD $400

Sessions are recorded for those participants who can’t attend live.

If fees are a barrier to participation in this training program, please contact us