Technology / Master's degree programme
Computer Engineering

General information for the a.y. 2022-2023

Disciplinary areaTechnology
Duration 2 years - 120 Credits
Admission Accesso Libero No limited access
Language Partially taught in English (8 courses)
Teaching method Lectures
Regulation Main Teaching Regulations
Call for Application / Short list Bando di ammissione al corso di laurea magistrale a libero accesso in Ingegneria Informatica (classe LM-32) a.a.2022/2023


The Master's Degree Programme in Computer Engineering is divided into four curricula: Artificial Intelligence Engineering - Applications, Artificial Intelligence Engineering - Large Scale, Cloud and Cybersecurity, Data Engineering and Analytics. At least one teaching per programme is taught in English and the Artificial Intelligence tracks are taught entirely in English. Both programmes in Artificial Intelligence Engineering start with training in machine learning, deep learning, computer vision and intelligent systems. Then, for the Applications programme, the use and design of robotic systems, objects and sensors in IoT and applications of AI in bioinformatics are covered. The Large Scale programme covers distributed agent systems, multimedia data processing and AI technologies on supercomputers. The Cloud and Cybersecurity curriculum is aimed at studying and developing safe and network-connected systems. In particular, it addresses issues ranging from the management and security of computer networks to operating systems, from the development of applications for distributed and edge platforms, to the design of embedded and real-time systems. The Data Engineering and Analytics curriculum trains expert professionals in the management, manipulation and analysis of huge quantities of data. The topics covered range from software design to business intelligence, from big data management and analysis to the analysis of texts and graphs, such as social networks.

Course content

Each curriculum offers a set of compulsory teachings, to be completed with teachings chosen among the other curricula, similar teachings and other free choices among the University programmes. Related subjects provide expertise in discrete mathematics, IT law, network and security technologies in the automotive field. Drawing the thesis requires the student to take up an internship in a company or external entity, or a project activity within the Department.

Career options

Graduates in Computer Engineering are skilled to analyse, design and manage complex and innovative IT systems, and may apply for management and responsibility roles. The professional fields are those of innovation and development, advanced design, planning and programming, complex system management, both as independent professionals and working in service or manufacturing companies, as well as in public administrations.

List of single courses taught in English

- Automotive Connectivity [ credits: 6]
- Automotive Cyber Security [ credits: 9]
- Big Data Management and Governance [ credits: 9]
- Introduction to quantum information processing [ credits: 6]
- Machine Learning and Deep Learning [ credits: 9]
- Multimedia Data Processing [ credits: 9]
- Neural Network Computing, AI and Machine Learning for Automotive [ credits: 6]
- Vision and Cognitive Systems [ credits: 9]

More information

Course Director
prof. Costantino Grana
prof. Maurizio Vincini

The course is managed by the "Enzo Ferrari" Department of Engineering