Master in Computer Science at University of Padua

English-taught computer science master in Padua with a personal study plan across artificial intelligence, internet, mobile and security, and programming languages, systems and algorithms.

Master

2 years

Padua

English

University of Padua

University logo
gross-tution-fee
€2,990 a year fixed fee for non-EU students (2026/27), waived for regional scholarship winners
Tuition per year
program-duration
2 years
Programme duration
fees
€60 App Fee
Application fee
University campus
Offered by
University of Padua
Public university · Veneto · Founded 1222
View university →
In short

Computer Science is a two-year, 120 ECTS master's degree (class LM-18) taught in English at the University of Padua, with a personal study plan built around areas such as artificial intelligence, security and programming languages. Non-EU students with family abroad pay a fixed €2,990 a year (2026/27), waived for regional scholarship winners.

Degree
Master
Degree class
LM-18
Credits
120 ECTS
Duration
2 years
Language of instruction
English
Intake
2027/28, October intake
Entrance test
None, selection on CV and grades
English requirement
English B2 (CEFR), certificate from the university's accepted list

Entry requirements

  • A bachelor's degree of at least three years (or equivalent) in computer science, information engineering or a related field such as mathematics or statistics.
  • Proven skills in computer science, and a final grade that meets the minimum the university sets for your country.
  • English at B2 level of the CEFR, with a certificate from the university's accepted list unless an exemption applies.
  • No entrance test: admission is open to applicants who meet the requirements, which are checked on your application file.
  • An online application on apply.unipd.it with your transcript, degree certificate, CV, motivation letter and English certificate; legalised documents are not needed at this stage.

About the programme

Computer Science is a two-year master's degree in class LM-18 (Computer Science), taught in English in Padua by the Department of Mathematics within the School of Science. It is worth 120 ECTS and has open admission for applicants who meet the requirements.

The degree builds on a three-year computer science degree: it strengthens the fundamental areas of the discipline, introduces advanced fields and gives the skills needed for computational research. It suits graduates in computer science, information engineering, mathematics or statistics who want technical leadership roles or a path into research.

What you will study

There is no fixed curriculum: you build your own study plan. The admissions portal groups it into three main tracks, Artificial Intelligence; Internet, Mobile and Security; and Programming Languages, Systems and Algorithms. The department's site adds topic areas in the Internet of Things and embedded systems, data and process management, and innovation and entrepreneurship in ICT. Course units on offer include:

  • Computability, and Advanced Algorithms
  • Modern Programming Paradigms, and Formal Methods of Programming Languages
  • Artificial Intelligence, Machine and Deep Learning, and Natural Language Processing
  • Cognitive Services, and Data Mining
  • Computer and Network Security
  • Concurrency and Distribution, and Real-Time Systems
  • Wireless Networks, Advanced Web Technologies, and Mobile Design and Multimedia
  • Bioinformatics, Game Theory, Combinatorial Optimization and Type Theory

Career paths

According to the university, graduates typically take managing and leading roles in ICT organisations. They can contribute to and lead research and development projects in public organisations and in private companies with high technological potential. The main routes it describes are:

  • Managerial and supervisory roles in ICT organisations
  • Research and development projects in public and private companies
  • PhD programmes in computer science or related disciplines

Fees and scholarships

As a School of Science degree, Computer Science is in fee Group B. For 2026/27, non-EU students whose family lives abroad pay a fixed, non-recalculable €2,990 a year, reduced to €996.66 for citizens of countries on the ministry's list of particularly poor countries. The ISEE parificato changes only the regional tax. Winners of the Veneto regional scholarship are exempt, which means zero euro tuition for eligible students, and applicants living abroad are also considered for merit fee waivers. See the fees page.

How to apply from outside the EU

You apply on apply.unipd.it: create an account, upload your transcript, degree certificate, CV, motivation letter and English certificate, and pay €60. For 2027/28, non-EU applicants living abroad have two windows, 15 September to 15 November 2026 and 1 December 2026 to 1 March 2027; the third call is reserved for EU citizens and non-EU residents of Italy.

After admission you pay €208 to accept your place, complete the Universitaly pre-enrolment and apply for a type D study visa. Your degree and transcript must be legalised, apostilled or verified by CIMEA by 31 August 2027. Studies begin on 1 October 2027.

How ApplyAZ helps

If this programme fits your goals, ApplyAZ can include it in a shortlist of 20 to 30 English-taught programmes at Italian public universities. We write your CV and a tailored statement of purpose, submit your applications and Universitaly pre-enrolment, file your DSU scholarship application and prepare your visa file, with a named person on each stage. The university decides admission, the region decides the scholarship and the consulate decides the visa. See how ApplyAZ works or check your eligibility.

Questions and answers

Is the Master in Computer Science taught in English?

Yes. The whole degree is taught in English in Padua. You need English at B2 level of the CEFR, shown by a certificate on the university's accepted list unless an exemption applies.

Can I choose my own courses?

Yes. You build a personal study plan. The portal groups it into Artificial Intelligence; Internet, Mobile and Security; and Programming Languages, Systems and Algorithms, with units from machine and deep learning to formal methods and network security.

Which bachelor's degrees are accepted?

A degree of at least three years in computer science, information engineering or a related field such as mathematics or statistics, with proven computer science skills. Your grade must meet the minimum set for your country.

Is there an entrance test?

No. Admission is open to applicants who meet the requirements, and these are checked on your application file, which includes your transcript, CV, motivation letter and English certificate.

When can I apply for 2027/28?

Non-EU applicants living abroad can apply on apply.unipd.it from 15 September to 15 November 2026 or from 1 December 2026 to 1 March 2027. The fee is €60.

How much are the fees?

For 2026/27, non-EU students with family abroad pay a fixed €2,990 a year, or €996.66 if from a country on the ministry's list of particularly poor countries. Regional scholarship winners are exempt, and merit fee waivers exist.

Last checked against the university's official pages:
September 25, 2026
Official programme pageAdmissions call

Similar programmes

More programmes in this city

They began right where you are

Now they study at Italian public universities, many with income-based tuition and DSU scholarships.
Group of happy college students
Check your eligibility