2 CFU – Alessandro ChiesaThe course provides an introduction to Quantum Computing, from the theoretical background to the most interesting applications. In particular, the theoretical basis will be put forward: quantum bits, single- and two-qubit gates, universal sets, quantum circuits and examples of algorithms. Then attention will be moved to some of the most remarkable applications, focusing in particular on quantum simulators, i.e. devices that can be programmed to mimic the dynamics of unknown quantum systems, thus paving the way to simulating many-body Physics and designing new materials. The most promising platforms for the physical implementation of quantum information processing will be finally introduced.Remote access to IBM quantum chips will be used to run simple examples of quantum algorithms.