Introduction to Quantum Computing and FiQCI, 2nd Ed.
Two-day introductory course on quantum computers and the basic quantum algorithms that control them.
Compared to ordinary computers, quantum computers behave very differently. Instead of bits, the basic units of quantum computers are quantum bits, qubits. By exploiting quantum superposition and entanglement of the qubits, quantum computers have the potential to revolutionize high-performance computing. Quantum computers differ from their classical counterparts also when it comes to basic computational operators. Before they can be utilized, quantum computers require tailor-made programs and algorithms. In this course, we will go through the basic operating principles of quantum computers and put the theory into immediate hands-on practice.
We will use the Finnish Quantum-Computing Infrastructure (FiQCI) during the course, and do hands-on exercises on the LUMI supercomputer and the Helmi quantum computer.
The mission of FiQCI is to provide state-of-the-art quantum-computing services such as computing time and training to the Finnish RDI communities. This includes providing a hybrid high-performance computing and quantum computing (HPC+QC) platform for developing, testing, and exploiting quantum-accelerated computational workflows.
FiQCI is jointly maintained, operated, and developed by VTT, Aalto University, and CSC – IT Center for Science.
Prerequisites
No previous experience with quantum computers is expected. Basic programming skills and familiarity with the Jupyter Notebook environment is an asset, however; a quick overview of Jupyter usage.
Schedule
9:00 – 16:00 on both days
Day 1: Introduction, fundamental algorithms
9:00 Morning session, includes 2×15 minute breaks as suitable
Introduction to quantum computing and programming
Hands-on 0: Superposition and measurement
12:00 Lunch
13:15 Afternoon session, includes 2×15 minute breaks as suitable
Hands-on 0: Superposition and measurement
Hands-on 1: EPR pairs
Hands-on 2: Parameterized gates
16:00 End of Day 1
Day 2: Superconducting quantum computers, transpilation, more algorithms
9:00 Morning session, includes 2×15 minute breaks as suitable
Physical quantum computers
Hands-on 3: Transpilation of quantum circuits
The Deutsch algorithm
12:00 Lunch
13:15 Afternoon session, includes 2×15 minute breaks as suitable
Hands-on 4: The Deutsch algorithm
The Quantum Approximate Optimization Algorithm (QAOA)
Hands-on 5: QAOA
16:00 End of Day 2
Lecturers
Olli Mukkula (CSC), Suman Kundu (Aalto), and Mikael Johansson (CSC).
Supported by:
Use your institutional e-mail address when registering!
Personal or anonymous e-mail addresses (Gmail, Hotmail, …) are not eligible for the user accounts needed for the course.
Time
25.11.2024 - 26.11.2024
09:00 - 16:15
Place
Life Science Center, Keilaranta 14
02100, Espoo
Price
60€ (+25,5% VAT)
RegisterOrganizer
The Finnish Quantum-Computing Infrastructure (fiqci-feedback@postit.csc.fi)