Course/Event Essentials
Event/Course Start
Event/Course End
Event/Course Format
Online
Live (synchronous)
Primary Event/Course URL
Training Content and Scope
Scientific Domain
Technical Domain
Level of Instruction
Beginner
Sector of the Target Audience
Industry
Public Sector
HPC Profile of Target Audience
Application Users
Language of Instruction
Other Information
Organiser
Event/Course Description
Understand where we are today with quantum computing and what the key concepts are. Learn what has historically been possible, what the difference is between classical computing and quantum computing.
Touches on introductory topics such as what qubits are in a friendly, less mathematical way. Includes a hands-on tutorial where attendees can submit quantum circuits to both simulators and real quantum machines.
This Introductory level course will cover:
Brief history:
- The original story behind the development of quantum mechanics
- Quantum computing and difficulties with Moore’s Law
- Events motivating the creation of machines based on QC, rather than classical
- Universal Quantum Computer, David Deutsch
- Initial quantum applications, quantum algorithms: Shor and Grover
- Physical realisations of quantum hardware, algorithm verification
- The race to create machines with more and more qubits (today)
Introductory concepts:
- What qubits are
- What gates/circuits are
- What a measurement is/means
- Bell state
- Methods how to interact with these objects, e.g. IBM Quantum Composer, qiskit notebooks
Demonstration:
- Signing into IBM Quantum
- Locating the Quantum Composer
- Create a two-qubit circuit
- Add a H gate, a CNOT gate, followed by a measurement on each qubit
- Submit to a simulator
- Submit to IBM-Q (real quantum hardware)
- Comparing the output using the different machines