Master programme in Computer Science

The Master Degree in Computer Science, entirely taught in English, aims at educating specialists with solid theoretical foundations and advanced expertise in information technologies.

It is a rigorous, top-level program designed for highly motivated students ready to invest significant effort and commitment. While demanding, the program offers substantial intellectual and professional rewards, preparing graduates for leadership roles both in academia and industry.

The program is structured into four tracks (curricula), with con diploma supplement, each designed to provide high-level specialization in a key area of Computer Science:

  • Artificial Intelligence: Explores the foundations and applications of AI, including intelligent systems, machine learning, deep learning, robotics, computer vision, large language models, and other data-driven technologies.
  • Big Data Technologies: Focuses on the acquisition, storage, processing, mining, and analysis of large-scale data, with applications across a range of scientific and industrial domains.
  • Foundations of Software: Focuses on rigorous software design via formal modeling and verification. The integration of strong foundations with evolving development practices is key to analyzing, validating, and innovative complex software systems, even when automatically generated.
  • ICT Solutions Architect: Covers the design, evaluation, and management of complex ICT systems that integrate software and hardware, with attention to performance, security, and scalability.

Students also have the flexibility to design their own “free track,” allowing them to explore individual learning paths in diverse areas such as algorithms, high-performance computing, and more. Each individualized track must be approved by the Faculty Council.

Further information on this topic is available on the following page:

Study Plans

Enrolment

Admission requirements and procedures

Enrolment and registration

Enrolment for international students

General Information

To find all the information you need for your study programme, click on the page below:

🔗 Key Information about the Programme

Latest news

September 2021 appeal

In accordance with the resolution of the Senato Accademico and the Consiglio di Amministrazione of the University of Pisa meeting…

Read More...

Beginning lessons A.Y. 2018/2019

Monday, September 19th at 9:00 am begin new semester lessons. For the timetable, please visit http://www.di.unipi.it/en/education/mcs/timetable-wif For students attenfing “Advanced…

Read More...

View all news…