Master in Computer Science at University of Genoa

Two-year English-taught LM-18 master's at the University of Genoa with two pathways: Artificial Intelligence and Data Analytics, or Reliable and Secure Software Systems, combining lectures, lab projects with industry and a capstone project.

Master

2 years

Genoa

English

University of Genoa

University logo
gross-tution-fee
Can be tuition-free for eligible students
Tuition per year
program-duration
2 years
Programme duration
fees
€30 App Fee
Application fee

This programme can be tuition-free for eligible students. Check if you are eligible and book a one-to-one consultation session with one of our Italy experts.

University campus
Offered by
University of Genoa
Public university · Liguria · Founded 1481
View university →
In short

Computer Science is a two-year, 120 ECTS master's degree (class LM-18) taught in English and in person at the University of Genoa, with pathways in AI and data analytics or reliable and secure software systems. Fees are based on family income, so it can be tuition-free for eligible students.

Degree
Master
Degree class
LM-18
Credits
120 ECTS
Duration
2 years
Language of instruction
English
Intake
2027/28, autumn intake (calendar pending)
Entrance test
Admission test set by the university
English requirement
English B2 certificate (from UniGe's accepted list)

Entry requirements

  • A bachelor's degree of at least 180 ECTS; computer science is the natural background, but science and engineering graduates are welcome.
  • At least 50% of your credits in computer science, computer engineering, maths, physics or statistics.
  • A valid English certificate at B2 level or higher, from the list UniGe accepts.
  • A check of your maths and computer science knowledge by interview, possibly with a preliminary quiz; applicants living outside the EU take it during UniGeApply pre-assessment.
  • In the 2026/27 UniGeApply selection for visa applicants: a minimum CGPA of 75%.

About the programme

Computer Science is a two-year master's degree (laurea magistrale, class LM-18) worth 120 ECTS, taught in English and in person in Genoa. It is run by DIBRIS, the Department of Informatics, Bioengineering, Robotics and Systems Engineering, at the Valletta Puggia site, under course code 11964 (previously 10852).

The degree is built for graduates in computer science, but students from other science and engineering areas can join if at least half of their credits are in computing, maths, physics or statistics. It suits applicants who want to specialise in artificial intelligence, data or high-quality software.

What you will study

You follow one of two pathways. Artificial Intelligence and Data Analytics (AIDA) covers managing, analysing and visualising large volumes of data. Reliable and Secure Software Systems (RESSY) covers designing, verifying and running dependable, secure and distributed software. Units offered in 2026/27 include:

  • Machine Learning, Deep Learning and Natural Language Processing
  • Sequential Prediction and Reinforcement Learning, and Trustworthy Artificial Intelligence
  • Advanced Data Management, Data Visualization and the Data-Centric Studio
  • High Performance Computing, Distributed Computing, and Virtualization and Cloud Computing
  • Decentralized Systems and Internet of Things
  • AI-Augmented Software Engineering, Formal Methods, and Software Quality and Automated Testing
  • Binary Analysis and Secure Coding
  • Artificial Intelligence and the Law, a Capstone Project and the final dissertation

How the programme is taught

Traditional lectures sit alongside laboratory work and project development, carried out with industry where possible, plus seminars and short courses on current topics throughout the year. The course page stresses team-based, multidisciplinary work and close contact with lecturers and staff, and notes that students come from all over the world. An Italian language unit for international students is also on offer.

Career paths

Depending on the pathway, the course page lists roles such as senior data scientist, business intelligence analyst, AI engineer, cybersecurity manager, technical leader or project manager in industry or research centres. Graduates can also go on to a PhD.

Fees and scholarships

Tuition at UniGe is income-based. You pay €16 in stamp duty, a regional tax starting at €120 and a university contribution worked out from your ISEE-U, which students with family income abroad obtain as an ISEE-U parificato. In 2026/27 families up to €13,000 paid no contribution and the top rate was €3,300. With an ALiSEO scholarship you pay only the stamp duty, so this programme can be tuition-free for eligible students.

How to apply from outside the EU

Computer Science assesses your maths and computing knowledge by interview during UniGeApply pre-assessment. For 2026/27 it asked for a CGPA of at least 75%, and its selection table also listed a further, repeatable test after arrival in Italy.

Applications open on UniGeApply, where a €30 fee covers up to two courses. For 2026/27 the visa applicant window closed on 20 March 2026; the 2027/28 window is expected to open in November 2026. Accepted students then apply on Universitaly, pre-enrol with UniGe and request a type D study visa, uploading their legalised degree and a declaration of value, CIMEA statement or Diploma Supplement after arrival.

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 Computer Science master taught in English?

Yes. All teaching is in English, in person in Genoa. For 2026/27 you needed a valid English certificate at B2 level or higher from the list UniGe accepts.

Can I apply without a computer science bachelor's?

Yes, if you studied science or engineering and at least 50% of your credits are in computer science, computer engineering, maths, physics or statistics.

Is there an entrance test?

Yes. Your maths and computer science knowledge is checked by interview, possibly with a preliminary quiz. Applicants living outside the EU take this during the UniGeApply pre-assessment.

Which pathways can I choose?

Two: Artificial Intelligence and Data Analytics (AIDA), or Reliable and Secure Software Systems (RESSY). Both share core topics such as machine learning, distributed systems, and cloud and high-performance computing.

When can I apply for 2027/28?

UniGe expects to open UniGeApply for 2027/28 in November 2026. In the 2026/27 cycle, visa applicants applied from 26 November 2025 to 20 March 2026 and paid €30 for up to two courses.

How much are the fees?

Fees follow family income through the ISEE-U or ISEE-U parificato. In 2026/27 the university contribution was €0 up to €13,000 and at most €3,300 a year. ALiSEO scholarship holders pay only €16 stamp duty.

Last checked against the university's official pages:
September 27, 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