QUANTUM SOFTWARE ENGINEERING BOOTCAMP
WHO IS THIS PROGRAM FOR?
The Quantum Software Engineering Bootcamp (QSEB) tackles a major industry gap: the lack of practical, accessible training for those looking to break into quantum software engineering. This dynamic, fully online program provides insights into foundational quantum concepts and algorithms, while empowering learners to build confidence, sharpen their technical skills, and build their quantum repertoire.
Using Python frameworks like Qiskit, and PennyLane, participants engage in asynchronous learning, access recorded demos, and participate in hands-on exercises. The QSEB is ideal for those with foundational coding (preferably Python) and basic linear algebra knowledge. The bootcamp is designed for tech-curious problem-solvers ready to take the next step in their quantum journey.
BOOTCAMP DETAILS
Core subjects covered in this bootcamp include:
Quantum Computing Basics
Linear Algebra for Quantum Computing
Quantum Programming
Quantum Algorithms
Software Engineering Principles
Quantum Awareness
QSEB learners can expect:
100% online delivery to allow for flexible learning
12-week program
4-8 hours/week
Hands-on exercises and real-world projects
Ideal for early-career professionals looking to enter the quantum workforce
Asynchronous instruction on using real quantum software libraries like Qiskit and PennyLane
LEARNING OUTCOMES
During this bootcamp, you can expect to gain the following knowledge:
Explain key concepts in quantum computing, including superposition, entanglement, and interference.
Apply linear algebra techniques to understand and analyze quantum systems.
Write and execute basic gate-based quantum programs using Python-based frameworks like Qiskit and PennyLane.
Describe the functionality and significance of major quantum algorithms, such as Grover’s and Shor’s.
Create a portfolio of quantum software exercises, applying good coding practices, version control, and debugging techniques.
RECOMMENDED COURSE PREREQUISITES
To get the most out of this bootcamp, participants should have:
A basic knowledge of linear algebra.
Foundational programming experience in Python will be helpful.
A background in a STEAM field (Science, Technology, Engineering, Arts, or Math) can be helpful, especially for those with academic or research experience.
Hands-on exercises will be used throughout the program to support impactful, experiential learning.
COST PER MODULE
Canadian Residents: CAD $TBD
International Participants: CAD $TBD
If fees are a barrier to participation in this training program, please contact us.