The Master's Degree in Computer Science and Information Technology aims at training professionals suitable for employment in industry and research in areas where a high level of training is required in the fields of software development and design, artificial intelligence and cybersecurity. Together with the fundamentals of these areas, students will acquire application skills of crucial importance for the labour market, technology transfer and applied research. The course of study provides a close look at the manufacturing sectors by offering internship and/or traineeship opportunities with leading companies in the sector. The courses emphasise the design activity that accompanies students from the first year of the course. The choice of three curricula designed on areas of interest that are extremely relevant to society (Software Development and Engineering, Artificial Intelligence and Data Engineering, Cybersecurity) allows for a high degree of specialisation, thanks also to the highly qualified teaching staff, who are active in the international research and technology transfer scene. The flexibility of the curriculum, which is achieved through free-choice courses, enables the completion of the training according to the interests of each student.