Quantum computers are based on a completely different principle than classical computers and even the supercomputers. The aim of this course is to explain this difference by showing how basic quantum computing algorithms work in practice. It is focused on the theoretical foundations, mathematical description, and practical testing of the resulting quantum circuits on real quantum computers and their simulators in the Qiskit environment. Registration and more information is available here.