QUANTUM SOFTWARE ENGINEERING BOOTCAMP

WHO IS THIS PROGRAM FOR?

|

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.

YOUR INSTRUCTORS

Margie Christ, M.Sc., Quantum Advisor, Quantum Algorithms Institute

Margie Christ is a quantum researcher based in Waterloo, Ontario. She completed her Master's degree at the Institute for Quantum Computing at the University of Waterloo, under the supervision of Dr. Shohini Ghose and Dr. Rob Mann.

Currently, Margie works with the Centre for Women in Science (WinS) at Wilfrid Laurier University, the Quantum Algorithms Institute in BC, and the Quantum Biology Laboratory at Howard University. In her spare time, Margie enjoys making music, textile crafts, and hanging out with her beloved kitty, Gerry.

Parham Pashaei, PhD, Director of Quantum Solutions, Strategy and Partnerships, Quantum Algorithms Institute

Parham Pashaei is the Director of Quantum Solutions, Strategy and Partnerships at QAI. He has experience in quantum computing education at organizations such as Google [X] spinoff SandboxAQ, University of British Columbia and Xanadu. He has developed and built quantum courses for government and industry leaders, including Fortune 500 banks, telecom and tech executives.

Parham has conducted research in experimental quantum electronics at several organizations, such as UBC, KULeuven, Imec, and Chalmers with scholarships from Erasmus, NSERC, UBC, Quantum BC and Quantum Matter Institute. In addition to his teaching and research roles, he has served as an advisor to the Senate of Canada on emerging technologies. Parham has received several awards and recognitions for his work on quantum computing, education and leadership from organizations such as UBC, Killam, Harvard ComSciCon, and IEEE.

Samantha Norrie, Quantum Training Specialist, Quantum Algorithms Institute

Samantha Norrie is a Software Developer and Research Assistant who is currently completing her master's in computer science in the RIGI-PITA research lab at the University of Victoria.

Thanks to programs like NSERC CREATE and NSERC USRA, Samantha has had the opportunity to work on building software aimed at helping students learn about quantum computing. Outside of her work, she enjoys weightlifting, journaling, learning new languages, and playing video games.

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