Quantum Computing Master Class: Hands-On Development with Qiskit
This intensive Quantum Computing Master Class provides a deep dive into the foundational concepts: Qubits, Superposition, Entanglement, Quantum Gates, and Quantum Circuits. Participants will understand the link between Quantum Circuits and Quantum Information Theory, using basic Linear Algebra concepts. They will also learn how to apply Python in the context of Quantum Computing, by using Qiskit, the most frequently used Open-Source SDK for developing and running Quantum Applications. Qiskit is used to dive deeper into some famous Quantum Algorithms, such a Quantum Teleportation and the Bernstein-Vazirani Algorithm. The course is a combination of theoretical explanations and hands-on labs, with close guidance provided by the lecturers. Participants are well guided to complete the exercises successfully.
Content
This Master Class will cover:
- Mastering Quantum Foundations: A comprehensive review of Qubits, Quantum Gates, and Quantum Circuits.
- The Power of Qiskit: Deep dive into the leading Open-Source SDK for quantum development.
- Quantum Programming in Practice: Hands-on application development for quantum computers.
- Quantum Information Theory & Linear Algebra: Connecting circuits to theory with practical mathematical insights.
- Quantum Algorithms: A detailed exploration of key algorithms, including Quantum Teleportation and the Bernstein-Vazirani Algorithm.
- Quantum Computing Hardware Insights: Understanding the current state and capabilities of quantum hardware.
- Quantum Use Cases: Examining complex applications and their potential impact.
- Navigating the Quantum Landscape: Insights into the roadmap towards Quantum Advantage, Quantum-Centric Supercomputing, and real-world early adopters.
Learning Outcomes
At the end of this master class, participants will be able to:
- Explain the concepts of Quantum Computing, how it complements Classical Computing
- Create, run and interpret outcomes basic Quantum Circuits.
- Understand the difference between Simulators and Real Devices.
- Create, transpile, run and interpret outcomes of Python programs that access Quantum Computers.
- Understand and reproduce basic Quantum Algorithms.
- Know about sources that allow to learn more about Quantum Computing.
Training Method
This Master Class is delivered through three interactive onsite sessions, each 2.5 hours, allowing for progressive skill development. The training combines expert theoretical explanations with extensive hands-on labs and coding exercises, providing close guidance from lecturers to ensure successful practical application.
Prerequisites
Basic programming skills in any programming language. Basic knowledge about computer hardware. Basic knowledge of linear algebra.
Planning and location
14:00 - 16:30
14:00 - 16:30
14:00 - 16:30
Your trainer(s) for this course

Eric Michiels
