materials and tutorials for the Quantum Autumn School 2025, a 5-day event covering quantum computing with hands-on tutorials and lectures.
- Python 3.10, 3.11, or 3.12 (NOT 3.13+ due to Qrisp compatibility)
uvpackage manager (recommended) - Install uv
# Add new dependency
uv add <package-name>
# Add dev dependency
uv add --dev <package-name>
# Update all dependencies
uv sync
# Update lock file
uv lockQAS2025 participants have access to IQM Resonance quantum computers.
- Get your token from the exclusive IQM signup link (check your email)
- Save it to
notebooks/getting-started/token.txt - The token file is gitignored - it won't be committed
The notebooks support both simulation and real quantum hardware:
from qrisp.interface import IQMBackend
# Load token
with open('token.txt', 'r') as f:
iqm_token = f.read().strip()
# Configure backend
iqm_backend = IQMBackend(
api_token=iqm_token,
device_instance="garnet" # IQM 20-qubit system
)
# Run your circuit
results = qf.get_measurement(backend=iqm_backend, shots=1000)- Documentation Site: https://enccs.github.io/qas2025/
- Qrisp Documentation: https://qrisp.eu
- IQM Resonance: https://resonance.meetiqm.com
- IQM Academy: https://www.iqmacademy.com
Quantum Autumn School 2025 ENCCS, EuroCC Denmark & Lithuania, with support from WACQT