Computer science

Course Description

Level: Degree Programme

Degree Class: L-31 R - Content in Italian
Scienze e tecnologie informatiche

Department: COMPUTER SCIENCE

Admission: Free

CFUs: 180

Duration: 3 years

The degree program in Computer Science provides the theoretical and practical skills needed for the design, development, and management of computer systems. It ensures a solid preparation to meet the technological and innovative challenges of the sector and the growing demand for computer and IT professionals in our society. The program includes both theoretical and practical disciplines, with workshops and practical projects. It covers the basics of computer science, including programming, algorithms, data structures, mathematical analysis, discrete mathematics, and linear algebra. Key topics such as computer architecture, software engineering, operating systems, computer networks, artificial intelligence, and databases are also explored.  The Bachelor’s degree provides access to the Master’s degree course in Computer Science (LM-18), which enhances knowledge in areas such as artificial intelligence, IT infrastructure, cybersecurity, reliable software development, and big data.The Master’s degree is essential for aspiring to senior roles, academic research or postgraduate studies.

Content in Italian
Il corso non prevede il numero programmato. Si richiede la conoscenza dei contenuti di Matematica e Logica tipici di un programma della scuola superiore. Il possesso dei requisiti d'accesso viene accertato tramite test. Le modalità di svolgimento del test sono specificate nel regolamento didattico del corso di studi. Le modalità di recupero degli eventuali obblighi formativi aggiuntivi sono specificate nel regolamento didattico del corso di studi.

Content in Italian
La verifica del possesso dei requisiti avviene mediante un test di ingresso somministrato prima dell'inizio delle lezioni con eventuali repliche durante l'anno accademico. Agli studenti che decidono di immatricolarsi al corso di laurea in Informatica senza aver superato il TOLC-S, entro la fine del primo semestre, viene assegnato un OFA (Obbligo Formativo Aggiuntivo).

1. L'OFA consiste nel seguire e completare il corso on-line di Matematica di Base e di Comprensione del Testo. 2. L'Assolvimento dell'OFA consiste nel superamento del TOLC-S, da sostenere durante il I anno di corso.

L'OFA non blocca l'accesso agli esami di nessun insegnamento del primo anno. Lo studente non può sostenere esami del II anno fino a quando non ha assolto l'OFA. In ogni caso, l'assolvimento dell'OFA deve essere 'verbalizzato' in carriera. Chi non completa questo passaggio, non può sostenere esami del II anno.

Le informazioni relative ai test sono consultabili alla pagina web del Corso di Studio.

Course Evaluations

Contacts

Presidente del Corso di Laurea
Roberto Grossi
Email: roberto.grossi@unipi.it

Referente didattico
Rosaria Mongini
Tel. (+39) 050 2212727
Email: rosaria.mongini@unipi.it
Unità Didattica del Dipartimento di Informatica: https://didattica.di.unipi.it/contatti/
Orario di ricevimento: Ufficio: su appuntamento previo contatto e-mail / telefono (+39) 050 2212727/3110/3162. Sportello: dal martedì al giovedì dalle ore 10.00 alle ore 13.30. Per informazioni scrivere a : info_laurea@di.unipi.it

Study Plan

For students enrolled in the academic year 2025/2026

The course offerings from previous years can be viewed at Course Catalogue.

Career opportunities

Graduates can find employment as software developers, systems and network administrators, data analysts, IT consultants, and IT security specialists. Job opportunities are present in both the public and private sectors, such as technology companies, government agencies, research institutes, banks, and telecommunications companies.

Enrolment

The Degree Program in Computer science has an open access.

In order to attend the course, students must take a non-selective evaluation test to verify the initial preparation level.

This test can be taken even after the enrolment completion. Here you can find the evaluation test information.

How to enrol

You can register from 24 July to 30 September 2025. After this period, a late payment fee will be applied.


Enter your personal data on Alice portal.

You will need to access using your SPID or Tax code.

You can find the video tutorial at the LINK


After registering, you'll need to choose a course. You can find the video tutorial at this LINK.

You can choose:

  • Standard enrolment;
  • Degree program shortening (in the event of a university degree already obtained);
  • Relocation from another University.

The procedure will request:

  • ID scanned copy
  • passport-sized photo (please check size)
  • High school diploma details (Secondary School Name, year, final mark).

Students with a foreign qualification are required to upload:

  • Declaration of Value (DV) issued by the Italian Diplomatic Authorities in their home country, along with the official translation into Italian of the diploma, legalised (or with an "apostille") and validated, OR, the ENIC-NARIC certificate is accepted in Italian Language. These documents should attest at least 12 years of schooling and the relevant qualification should allow the access to higher education.

For Degree Program shortening the obtained University degree will be required. For relocation from another University previous university career will be required from the other university.

At the end of procedure please print and sign the FORIM to complete enrolment and upload it on the Alice portal in the Career section annexes.

Students with special needs

Students with handicap under art. 3 Italian Law no. 104/1992 or with a certified disability equal or above 66% are required to upload a medical certificate attesting their health condition for university tuition fees exemption (duty stamp is required anyway).

Some special categories under art. 1.1.2 lett. d) e) and art.1.1.3 lett. c) of the Regulations on Tuition fees (such as Italian government scholarship holders, competition winners, detained subjects ) shall email to matricolandosi@unipi.it for a specific calculation of tuition fees.


If you do not apply for a DSU scholarship
If you do not apply for a DSU scholarship, which will be automatically recorded after you have selected your degree course (“Scelta del corso”), you must pay the first instalment of tuition fees.

From 1 October, a late payment fee applies as follows:

  • EUR 50 from 1 October 2025 to 31 October 2025
  • EUR 100 from 1 November 2025 to 1 December 2025
  • EUR 150 from 2 December 2025 (up to 31 December 2025 for newly enrolled students)

International students holding a foreign qualification and visa applicants may pay the first instalment and submit the required documentation by 31 December 2025 without incurring late fees.

If you apply for a DSU scholarship
If you apply for a DSU scholarship, your application will be automatically recorded and your enrolment will be confirmed as soon as you have selected your degree course. In this case, payment of the first instalment is deferred to the deadline for the second instalment. Students awarded a scholarship will not be required to pay any tuition fees; they will only need to pay the EUR 16 virtual stamp duty.


Within three working days of payment (or of degree course selection if you have applied for a scholarship), the Student Office will check and validate the documents and photo submitted during the enrolment procedure. If the documentation provided is complete and correct, you will receive a welcome email confirming your enrolment. Otherwise, you will be contacted directly by email or phone.

Students holding a foreign qualification, regardless of nationality, must upload the required documents, which will be validated by the International Office (wis@unipi.it).


For Degree Program shortening the previous university career will be recognized after submitting to the Students Office the “qualifications recognition” form with the annexed self certification of all exams. Deadline December 31, 2025.

For relocation from another University the Students Office will confirm you the acceptance of the discharge papers from the university of origin. Transfer deadline is December 31, 2025.