Master in Computer Science at University of Bari Aldo Moro
Two-year English-taught master (LM-18, 120 ECTS) at the University of Bari's Department of Computer Science, with two curricula: Artificial Intelligence and Security Engineering.
Master
2 years
Bari
English
University of Bari Aldo Moro



The Master in Computer Science at the University of Bari Aldo Moro is a two-year, 120 ECTS degree (LM-18) taught in English in Bari, with curricula in Artificial Intelligence and Security Engineering. Non-EU students whose family income is only abroad pay a fixed yearly fee set by country group.
Entry requirements
Detailed entry requirements
Bari’s English-taught Computer Science master (LM-18) checks subject background, personal preparation and B2 English. The programme regulation and department’s international instructions describe different parts of admission; the foreign-qualification route also has its own ranking and administrative deadlines. Reviewed 6 October 2026. [1][2][3][4]
Eligible degrees and alternative subject-credit route
The 2025/26 regulation identifies Computer Science degrees in L-31 or former class 26 and Information Engineering degrees in L-8 or former class 9 as the standard Italian qualification routes. Other Italian degrees can qualify through the stated curricular credits. Foreign qualifications require recognition by the competent interclass course council, CICSI, with a commission reviewing academic equivalence. [1]
For other Italian qualifications, at least 12 credits are required in the listed mathematics/physics sectors: MATH-01/A, MATH-02/A or B, MATH-03/A or B, MATH-04/A, MATH-05/A, MATH-06/A and PHYS-01/A, 02/A or 03/A. A further 48 credits are required in INFO-01/A or IINF-05/A, corresponding to the former INF/01 and ING-INF/05 sectors. [1]
For foreign degrees, we provide the transcript and subject content needed for the commission’s equivalence assessment. Where preparation needs integration, the regulation allows the university to identify the relevant courses. Curricular suitability must be checked before the mandatory personal-preparation assessment for international applicants. [1]
Personal-preparation assessment and the 98/110 exemption
The regulation deems personal preparation adequate for Italian L-31/L-8 graduates with a final mark of at least 98/110. The department instructions similarly treat their admission test as passed. This threshold is an exemption condition for the identified degree routes, not a minimum grade excluding every other applicant. [1][2]
Other applicants, including international applicants, undergo assessment. Preparation includes algorithms and data structures, computer architecture, databases, software engineering, programming languages, operating systems, networks and B2 English. The regulation describes sessions in September, December and February, with possible further sessions by April; the current programme notice sets the actual test date and booking deadline. [1]
The department’s international instructions say applicants through the admission platform are contacted for an online test in computer science, mathematics and English. Its passing threshold is communicated at the time of the test rather than published as a fixed number in that webpage. No universal score applies in its place. [2]
International ranking and English language
After the test, the department’s international procedure ranks successful international applicants using CGPA and test score and states that only the first 50 candidates are considered. This is a specific international processing rule alongside the regulation’s open-access description. Passing the test alone does not establish a place within that group. Special applicant statuses are referred to the university for individual instructions. [2]
The programme is taught in English and requires at least B2. The reviewed regulation and main course page do not define a universal IELTS band or a blanket medium-of-instruction waiver. We submit the evidence requested for your application; English ability is also part of the stated academic-preparation check. [1][2][3]
Foreign-qualification procedures and the 2026/27 deadlines
Bari requires preliminary evaluation through its DreamApply admission platform for holders of foreign qualifications, including EU and non-EU applicants whether living in Italy or abroad. For 2026/27, its published application deadlines were 30 June 2026 for applicants requiring a visa and 30 September 2026 for applicants not requiring one. Visa applicants proceed to Universitaly only after positive evaluation, uploading the required qualification documents there too. The open-access Universitaly deadline was 30 September 2026. These dates have passed as of this review; they are not deadlines for 2027/28. [4]
Documents, enrolment and source versions
We prepare the bachelor’s qualification, academic transcript, relevant course descriptions, English evidence and the documents requested in the admission platform with you. We track the curricular decision, test outcome, international ranking and Universitaly status as separate steps. Successful pre-enrolment is followed by the university’s enrolment and fee instructions. [1][2][4]
The latest detailed programme regulation located and read for this review is 2025/26, approved by the Academic Senate on 24 June 2025. The department’s international webpage supplies standing operational instructions, while the central procedure explicitly addresses 2026/27. No unread 2026/27 regulation is presented here as verified. [1][2][4]
Sources and verification
- University of Bari Aldo Moro, Regolamento didattico del Corso di Laurea Magistrale in Computer Science, LM-18, 2025/26, Academic Senate approval 24 June 2025, Article 3; reviewed 6 October 2026.
- University of Bari Aldo Moro, Department of Computer Science, International students: instructions for eligibility assessment for the Master Degree in Computer Science, standing instructions; reviewed 6 October 2026.
- University of Bari Aldo Moro, Computer Science programme page, teaching language and B2 admission requirement; reviewed 6 October 2026.
- University of Bari Aldo Moro, Admission of International Students, 2026/27 DreamApply and Universitaly procedures; reviewed 6 October 2026.
About the programme
The Master in Computer Science is a two-year laurea magistrale in class LM-18, taught in English by the Department of Computer Science of the University of Bari Aldo Moro (UniBa). It carries 120 ECTS and is taught full time in Bari.
The course is open access, which means there is no fixed number of places, but your background and initial preparation are checked before enrolment. It suits graduates in computer science or closely related subjects who want advanced training in artificial intelligence or in the security of software and IT systems.
What you will study
You choose one of two curricula. Course regulations and study-plan materials are published on the degree website, with a syllabus for each course unit on the university's e-learning platform.
- Artificial Intelligence: designing and developing systems that simulate cognitive skills and abilities typical of human beings
- Security Engineering: in-depth training in application security
- Verification of legacy systems
- Secure interface design
- Security management of IT projects
- A final thesis
How the programme is taught
Teaching combines lectures with laboratory work, and students can take internships through agreements held by the department. The degree ends with a thesis, and the department also runs preparatory strengthening courses (precorsi) for incoming students.
Career paths
The degree trains computer scientists with a strong technical base and high-level qualifications. The official profile links each curriculum to different employers.
- Research centres, companies and public bodies working on AI systems
- Startups built around artificial intelligence
- Security roles in banks and insurance companies
- Public administration and defence
- Doctoral research in computer science
Fees and scholarships
UniBa's 2026/27 fee regulation treats non-EU students whose family income and assets are only abroad separately: they pay a fixed annual all-inclusive contribution set by the group their country belongs to, with no ISEE. Students with income or assets in Italy use the ISEE or ISEE parificato, with full exemption up to €26,000. Students declared eligible for an ADISU Puglia scholarship are fully exempt, so this programme can be tuition-free for eligible students.
How to apply from outside the EU
International applicants first request an eligibility assessment on apply.uniba.it. If it is positive, the department invites you to an online admission test on computer science, mathematics and English, and ranks candidates on CGPA and test score. The department's page says only the first 50 candidates are considered.
Foreign qualifications are evaluated separately for each programme. For 2026/27, the deadline for non-EU applicants needing a visa was 30 June 2026, followed by Universitaly pre-enrolment and a type D study visa application.
How ApplyAZ helps
ApplyAZ is an Italy-based consultancy that works only with public universities. We can include this programme in a shortlist of 20 to 30 English-taught programmes that fit your profile, so your plan never rests on a single application.
For eligible students who start with us, a named person owns each stage, from A to Z:
- We check your transcript against Bari's entry rules for this programme.
- We write your CV and a tailored statement of purpose.
- We prepare and submit your DreamApply eligibility evaluation and Universitaly pre-enrolment.
- We help you declare your family income for reduced fees and file your ADISU Puglia scholarship application at the right time and in the right format.
- We prepare your visa file.
With operations in all 20 Italian regions, we follow each region's scholarship rules and deadlines as they change. The university decides admission, the region decides the scholarship and the consulate decides the visa, so no one can promise an outcome. You pay in milestones, and every service you pay for is either delivered or its fee is refunded (terms apply).
Programmes at Italian public universities 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, or see how ApplyAZ works.
Questions and answers
Which degrees meet the standard curricular route?
Italian Computer Science L-31 or former class 26, and Information Engineering L-8 or former class 9. Other degrees follow the relevant credit or foreign-qualification assessment route. [1]
What credits are required for other Italian degrees?
At least 12 in the specified mathematics/physics sectors and 48 in INFO-01/A or IINF-05/A. Foreign degrees undergo the commission’s equivalence assessment. [1]
Is 98/110 a universal minimum admission grade?
No. It is the preparation-assessment exemption for the identified Italian L-31/L-8 route. Other applicants undergo assessment under the programme rules. [1][2]
Do international applicants take an online test?
The department says applicants through its admission platform are contacted for an online computer science, mathematics and English test. The passing threshold is communicated at the test. [2]
Does passing the international test secure a place?
No. The department ranks successful international applicants by CGPA and test score and says only the first 50 are considered under that procedure. [2]
What English level is required?
At least B2. The reviewed programme sources do not publish a universal IELTS band or blanket English-medium-degree waiver. We submit the evidence requested for your application. [1][3]
Can someone handle my whole application to Computer Science at Bari?
Yes. ApplyAZ, an Italy-based consultancy that works only with public universities, checks your transcript against Bari's rules for this programme, handles the application and Universitaly pre-enrolment, helps you file the ADISU Puglia scholarship application at the right time and in the right format, and prepares your visa file, for eligible students. Start by checking your eligibility.
I'm applying from India. What is the route into Computer Science?
The CICSI commission assesses your bachelor's for academic equivalence from your transcript and course content; the standard Italian routes are computer science and information engineering degrees [1]. After a positive eligibility check you take an online test in computer science, mathematics and English, and are ranked by CGPA and test score [2]. You need B2 English [3]. The steps are the DreamApply evaluation, the online test and Universitaly pre-enrolment [4]. Indian students apply for the type D study visa at the Italian embassy or consulate that covers their state, such as New Delhi, Mumbai or Bengaluru.
Is the route different from Pakistan, Bangladesh or Sri Lanka?
No. The academic rules for Computer Science are the same whatever your nationality. Applicants from Pakistan, Bangladesh and Sri Lanka follow the same steps as India: DreamApply eligibility evaluation, the online admission test and Universitaly pre-enrolment, then a type D study visa from the Italian mission for their country of residence. Read our guide for students in Dhaka.
I live in the UAE, Saudi Arabia, Qatar, Kuwait, Oman or Bahrain. Where do I apply for the visa?
At the Italian embassy or consulate responsible for the country where you legally live, after Universitaly pre-enrolment. The academic rules for Computer Science are the same whatever your nationality, and Gulf residents follow the same steps: DreamApply eligibility evaluation, the online admission test and Universitaly pre-enrolment. Read our guides for Dubai, Riyadh and Doha.
I studied or live in London, New York, Toronto, Vancouver, Singapore or Kuala Lumpur. What is the route?
The academic rules for Computer Science are the same whatever your nationality, and your degree is assessed like any other foreign qualification. Non-EU applicants who live abroad follow the same route: DreamApply eligibility evaluation, the online admission test and Universitaly pre-enrolment, then a type D study visa from the Italian mission for where they live. Read our guides for students in London, New York, Toronto, Vancouver, Singapore and Kuala Lumpur.
More English-taught programmes at this university
Other public universities in this city
They began right where you are
