Experience gathered teaching full-stack quantum computing tutorials using Google Cirq by Alexandru Paler

Alexandru Paler, Johannes Kepler University, Linz and Transilvania University, Brasov

IEEE Quantum Education Online Meeting November 25, 2020 10:50 AM EST

Programming a quantum computer is, against a wide-spread opinion, more than writing some Python scripts. And to make things even more complicated, full-stack quantum software covers topics such as the online optimisation of braided surface code protected quantum circuits. It does not seem easy to teach quantum computing in about six hours to a wide audience: highlighting the possibilities and capabilities of quantum computing, but being also honest about the very complex optimisation problems that could impact quantum computing. I will report from the experience gathered while preparing and teaching full-stack quantum computing tutorials using Google Cirq.