Introduction to Quantum Computing and Quantum Cryptography
This course provides an accessible introduction to quantum computing and its applications to cryptography. Participants explore quantum information (single-qubit states, measurement, unitary operations, and composition of systems), fundamental quantum algorithms, quantum key distribution, and the basics of quantum error correction, combining lectures with guided practice. Designed for students, researchers, professionals, and non-specialists with a general technical background (e.g., IT/cybersecurity specialists, policymakers, entrepreneurs, and educators) seeking an introduction to quantum technologies and their implications for secure communications and fault-tolerant quantum computation.
Content
- Fundamentals of quantum computing: qubits, quantum states, measurement, and unitary operations
- Multi-qubit systems: composition and operations
- Introduction to foundational quantum algorithms
- Quantum key distribution (QKD) protocols
- Introduction to quantum error correction
Learning Outcomes
At the end of the training, learners will be able to…
- explain the principles of quantum computing, including quantum states, measurement, and unitary operations
- analyse the composition of quantum systems and their behaviour in computational tasks
- apply quantum key distribution protocols to secure communications
- demonstrate basic quantum operations and introductory quantum algorithms through guided practice
- describe the principles of quantum error correction and fault-tolerant quantum computation
Training Method
Participants will develop foundational competencies in quantum computing and quantum cryptography through instructor-led explanations, real-world examples, collaborative activities, and guided hands-on exercises focused on key concepts, protocols, and algorithms.
Additional Information
Bring a notebook, a pen, and your full attention!Certification
Certificate of ParticipationPrerequisites
Learners should have basic knowledge of mathematics (including linear algebra) and classical computing, demonstrate analytical and logical thinking, and be willing to participate in hands-on exercises.
Planning and location
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00