Quantum Computing Academy

Quantum
Computing
Academy

The growing ability to manipulate quantum phenomena in systems and custom-made materials is leading to the production of devices with far superior performance and capabilities for communication, metrology, sensing, simulation and computing. Quantum Technologies will also have a major impact on data security and computation. Therefore, being able to control and master Quantum Technologies is of strategic importance to companies, public administrations and European citizens.

The Departments of Physics, Electrical Engineering and Information Technology of “Federico II” University of Naples have launched significant activities in terms of Education and Research related to the pillars of Quantum Technologies.

In particular, at “E. Pancini” Physics Department, there has been a remarkable development of research activities in the fields of superconducting quantum hardware and quantum computing applications for new software architectures. In addition to this well-established expertise, attention is also given to the needs expressed by the business world, whose interest in these technologies is growing every day.

An Academy provides a training model capable of bringing together these two different worlds and the skill sets they require.

Study topics

Module 0
Introduction to Python
This module is aimed to familiarize with python language and the libraries used to work with quantum computers via cloud.
Module 1
Introduction to Quantum Computing with quiskit and ibm q composer
This module is aimed to learn how to use qubits and quantum gates and, discover the most known and important quantum primitives, such as phase kickback and quantum amplitude amplification.
Module 2
An Introduction to Algorithms and Complexity

This module introduces the concept of algorithm, computational complexity, and NP-completeness as solid background to understand the potential benefits provided by quantum computer in solving problems that are intractable on conventional digital computers.

MODULe 3
Quantum Algorithms

This module is aimed to discover fundamental quantum algorithms and learn how to use them via quantum circuits.

MODULe 4
Quantum Algorithms for Applications
This module is aimed to discover applications of quantum algorithms in several domains such as artificial intelligence, machine learning, chemistry, economy and so on.
MODULe 5
Quantum Communication and Cryptography
This module is aimed to learn how quantum mechanics can be used to communicate in fast and safe way. It will be introduced concepts of classical quantum cryptography.
MODULO 6
Quantum Hardware
This module is aimed at learning how a qubit is built and at investigating the hardware limitations of current quantum computers. Moreover, it will be introduced the principal aspects of a quantum compiler and how a quantum circuit must be modified to be executed on a real quantum device.
MODULe 7
Quantum Measurement, and Error Mitigation
This module is aimed to introduce concepts of electrical and electronical measure and learn how to correct errors in current quantum devices at hardware level and how to mitigate quantum noise by means of software solutions

Become a partner of QCA

By becoming a partner of QCA
you will support a lot of young talents.