Computer Science and Engineering

Computer Science and Engineering

The Master’s Degree in Computer Science and Engineering offers advanced training in all key areas of computer engineering, preparing students to lead technological innovation in a wide range of sectors. The programme provides four academic tracks tailored to the most current developments in the field: Complex Information Systems, Data Engineering, Artificial Intelligence and Machine Learning, and Algorithms, Big Data and Machine Learning. Students gain the skills needed to design and manage complex digital systems in dynamic, high-tech environments.
The curriculum blends foundational theory with project-based learning and practical experimentation in state-of-the-art laboratories. Students benefit from a teaching staff with strong research backgrounds and are encouraged to take part in international exchanges, internships, and thesis placements abroad. The programme maintains close ties with industry, offering seminars, collaborative projects, and real-world problem-solving opportunities. Several graduates have launched successful start-ups in Italy’s growing tech sector.
Career prospects include roles in software development, AI systems, data analysis, digital infrastructure, and network services. Graduates may work in the public or private sectors, in research and development, consultancy, or entrepreneurship. The course also qualifies students for the national engineering register (Information Sector) and supports progression to doctoral and postgraduate research. Entry is open to students with a relevant undergraduate degree and demonstrable skills in computer science and engineering fundamentals.

 

Link identifier #identifier__153008-3Link identifier #identifier__158245-4Link identifier #identifier__120166-5Link identifier #identifier__52431-6
Chiara Sonnino 08 October 2025