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
PAST 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