Master in Computer Science Engineering at Polytechnic University of Bari
Two-year English-taught LM-32 master's at the Politecnico di Bari with curricula in AI and Data Science, Cybersecurity and Cloud, and Cyberphysical Systems. Entry needs 48 credits in computing, engineering, maths or physics, and B2 English.
Master
2 years
Bari
English
Polytechnic University of Bari



Computer Science Engineering is a two-year, 120 ECTS master's degree (class LM-32) taught in English at the Politecnico di Bari, with curricula in AI and Data Science, Cybersecurity and Cloud, and Cyberphysical Systems. Entry needs a three-year degree with at least 48 credits in computing, engineering, maths or physics, plus English at B2. Fees follow family income, so it can be tuition-free for eligible students.
Entry requirements
Detailed entry requirements
Poliba's Computer Science Engineering master asks for a three-year degree or recognised foreign equivalent with at least 48 credits in set computing, engineering, maths and physics subjects, plus English at B2. There is no written test and no minimum grade. Reviewed 8 October 2026. [1]
Degree and credit requirements
You need a three-year university degree, or a foreign qualification recognised as suitable, with at least 48 CFU in this set of subjects: [1]
- Computing and information engineering: computer engineering, computer science, automatic control, electronics, electromagnetic fields, telecommunications, and electrical and electronic measurements (sectors ING-INF/01 to 05, ING-INF/07 and INF/01).
- Maths: algebra, geometry, mathematical analysis, probability and statistics, numerical analysis and operations research (sectors MAT/02, 03, 05, 06, 08 and 09).
- Physics and chemistry: experimental and theoretical physics, physics of matter and chemistry fundamentals (sectors FIS/01, 02 and 03 and CHIM/07).
- Other engineering: electrical engineering and management engineering (sectors ING-IND/31 and 35).
The regulations set no minimum per subject, so the 48 credits can come from any mix of these areas. Missing credits are made up through single courses at Poliba or another Italian university, and you cannot enrol with outstanding obligations. These rules come from the regulations approved in June 2025, labelled 2024/25. [1]
What this means for your transcript
Italian CFU and the credits on a foreign transcript are not the same unit, and for foreign degrees the course council reviews your subjects, not just your total. As a guide, based on the rule above:
- Usually a fit: a B.Tech or B.E. in Computer Science, Information Technology, Electronics and Communication or Electrical and Electronics Engineering, which normally includes plenty of computing, maths and physics.
- Check carefully: a BCA, B.Sc. in Computer Science or B.Sc. IT, where programming and maths count but the credit value of each course decides whether you reach 48, and a B.Tech in Mechanical or Civil Engineering, where maths, physics, chemistry and electrical engineering count but most core subjects do not.
- Often short: a B.Com, BBA or BA, which rarely include enough computing, maths or physics.
If credits are missing, the course council can set up to 60 CFU of single courses to pass before enrolment, or admit you with a set study plan. [2]
English
English at CEFR level B2 or higher. You can show it with a certificate Poliba recognises (for Trinity College, only ISE certificates count) or by passing the exam at Poliba's language centre. Native English speakers are exempt. The regulations do not list specific tests or scores. [1][3]
The regulations allow proof after enrolment by a deadline the Academic Senate sets, but Poliba's 2026/27 admission page says the level must be held before enrolment, so we plan your certificate early. [1][3]
Admission review
There is no written admission test and no minimum grade. Poliba checks your preparation by looking at the final exam or thesis of your bachelor's, or the foreign equivalent, and your preparation counts as adequate unless the course coordinator tells you otherwise. [1]
For foreign degrees, the evaluation states whether an interview is needed. [2]
2026/27 application windows
For 2026/27, Poliba accepts master's applications on Esse3 only in set windows: 28 July to 15 September 2026, 1 to 15 October, 1 to 15 November and 1 to 15 December 2026, 5 to 20 January 2027, 1 to 15 February, 1 to 15 March and 1 to 15 April 2027, and 2 to 10 May 2027. Admitted students enrol from 22 September 2026 to 20 May 2027, and anyone enrolling from 1 February 2027 must enrol part-time. You can apply only after you graduate. [3]
Poliba asks non-EU applicants to file visa applications by 30 November 2026 in principle. The 2027/28 dates are not yet published. [4]
Documents and non-EU steps
Non-EU applicants who need a study visa pre-enrol on Universitaly, which they can do before Poliba opens its procedure, and also send the admission request on Esse3, which for two-year master's programmes is the evaluation itself. [4]
- For the evaluation: passport, bachelor's degree certificate and transcript of records are required, and a B2 English certificate is recommended. A CV, Diploma Supplement, syllabus and recommendation letter are suggested. [4]
- Authenticity: a CIMEA verification certificate, an ENIC-NARIC certificate, or legalisation or an Apostille. [4]
- At enrolment: passport, study visa and residence permit, your degree certificate and transcript with legalised translations, a B2 English certificate, and a CIMEA comparability certificate, an ARDI correspondence certificate or a declaration of value. [4]
Poliba's master's admission page also asks applicants with foreign degrees for their school-leaving certificate with an official translation and a legalised translation of the degree at application, while the non-EU overview defers legalised translations to enrolment, so we prepare both early. [3][4]
Poliba's 2026/27 table of places for non-EU applicants who need a study visa does not list this programme. The 2025/26 table gave it 15 places, so we confirm the current quota before you apply. [5]
Sources and verification
Checked by the ApplyAZ admissions team against the university's official documents listed below. Entry rules can change with each new call, and we re-check them before every application.
- Politecnico di Bari, Department of Electrical and Information Engineering. Teaching regulations of the Master's degree programme in Computer Science Engineering (Ingegneria Informatica, class LM-32), labelled academic year 2024/25, approved by the Academic Senate in June 2025. Reviewed 8 October 2026.
- Politecnico di Bari. Operating guidelines for access to two-year master's degree programmes in engineering, undated. Reviewed 8 October 2026.
- Politecnico di Bari. Admission to two-year master's degree programmes: application periods, requirements and procedure, academic year 2026/27. Reviewed 8 October 2026.
- Politecnico di Bari. General overview for non-EU candidates applying to bachelor's and master's programmes, academic year 2026/27. Reviewed 8 October 2026.
- Politecnico di Bari. Places reserved for non-EU applicants living abroad who need a study visa, academic years 2025/26 and 2026/27. Reviewed 8 October 2026.
- Politecnico di Bari. Student fee regulations, academic year 2026/27. Reviewed 8 October 2026.
- Politecnico di Bari. Computer Science Engineering programme page (language, duration, curricula, double degree and career sectors), undated. Reviewed 8 October 2026.
- Politecnico di Bari. Course catalogue entry for Computer Science Engineering (curricula, language and credits), academic year 2026/27. Reviewed 8 October 2026.
About the programme
Computer Science Engineering (Ingegneria Informatica) is a two-year master's degree (laurea magistrale, class LM-32) taught in English at the Politecnico di Bari. It is run by the Department of Electrical and Information Engineering, and lectures, seminars and laboratory classes take place in Bari. [1][7]
The course trains engineers who design and manage complex information, software and cyber-physical systems, from artificial intelligence and big data to cybersecurity, cloud services and automation. It builds on a first degree in computer, information or electronic engineering, or computer science, with a solid base in maths. [1]
What you will study
The regulations set three curricula, all listed in Poliba's 2026/27 course catalogue: [1][8]
- Artificial Intelligence and Data Science: machine learning, deep learning, computer vision, agent-based artificial intelligence, formal languages and compilers, and information retrieval.
- Cybersecurity and Cloud: cryptography, secure programming, network security, ethical hacking, software architecture and information systems security.
- Cyberphysical Systems: artificial intelligence for automation, engineered intelligent systems, computer vision, data acquisition, digital programmable systems and human-machine interaction.
All three share Foundations of Machine Learning, Digital Business, Information Systems Design and Big Data, and Ambient Intelligence, and the second year ends with an internship and a final exam. [1]
Poliba's programme page also mentions a double degree in Internet Engineering with the University of Nice. [7]
Career paths
The regulations point to roles in innovation, advanced design, planning and the management of complex systems, in industry, services and public administration. Typical employers include: [1]
- Hardware and software companies and Industry 4.0 firms
- Information systems and cloud companies
- IT service providers, including for public administration
- Public and private research laboratories
Poliba's programme page lists sectors such as ICT, automotive, defence, aerospace, biomedical, e-government, e-business, environment and manufacturing. Graduates can also apply for PhD programmes. [1][7]
Fees and scholarships
Poliba sets yearly contributions by family income (ISEE). Under the 2026/27 fee regulation, a first-year student with an ISEE up to €26,000 pays no contribution. Families with income abroad document it through translated, legalised consular statements. [6]
ADISU Puglia scholarship holders, and eligible students who miss out on a scholarship for lack of funds, are fully exempt, so this programme can be tuition-free for eligible students. The region decides scholarship awards. [6]
How to apply from outside the EU
We apply on Poliba's Esse3 portal during an open window, once you have graduated. There is no admission test: Poliba checks your credits and English, and assesses your preparation from your bachelor's final exam or thesis. Foreign degrees need the degree certificate and transcript with legalised translations into Italian or English. [1][3]
For 2026/27, Poliba set nine application windows between 28 July 2026 and 10 May 2027. If you need a visa, we also complete your Universitaly pre-enrolment, and then you apply for a type D study visa. Poliba's 2026/27 table of places for non-EU applicants who need a study visa does not list this programme, while the 2025/26 table gave it 15, so we confirm the quota before you apply. The 2027/28 dates are not yet published. [3][4][5]
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 Poliba's entry rules for this programme.
- We write your CV and a tailored statement of purpose.
- We prepare and submit your Universitaly pre-enrolment and the admission request on Esse3.
- 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
What bachelor's degree do I need for Poliba's Computer Science Engineering master?
A three-year degree or recognised foreign equivalent with at least 48 credits in any mix of computing, information engineering, maths, physics, chemistry, electrical or management engineering subjects, plus English at B2. Missing credits are made up through single courses before enrolment. [1]
Is there an entrance exam?
No. There is no written test and no minimum grade. Poliba reviews your credits and English and assesses your preparation from your bachelor's final exam or thesis, which counts as adequate unless the course coordinator says otherwise. [1]
What English level is required? Do I need IELTS?
English at CEFR B2. Poliba accepts recognised certificates or its language centre exam, and native speakers are exempt. The regulations do not name specific tests or scores, so we check which proof of B2 your file can use. [1][3]
When is the deadline for non-EU students?
For 2026/27, master's applications open in set windows from 28 July 2026 to 10 May 2027, and Poliba asks non-EU applicants to file visa applications by 30 November 2026 in principle. The 2027/28 dates are not yet published. [3][4]
Can I apply before I graduate?
No. Poliba accepts master's applications only from candidates who already hold their bachelor's degree, because the final grade is part of the evaluation. You can still start Universitaly pre-enrolment before Poliba opens its own procedure. [2][4]
I have a BCA or a B.Sc. in Computer Science. Can I apply?
Possibly. Programming, computer science and maths courses all count towards the 48 credits, so the question is whether their credit value on your transcript reaches 48. Missing credits are made up through single courses before enrolment. [1][2]
Which curricula can I choose?
Three: Artificial Intelligence and Data Science, Cybersecurity and Cloud, and Cyberphysical Systems. All three appear in the regulations and in Poliba's 2026/27 course catalogue, and all teaching is in English. [1][8]
How many places are there for non-EU students?
Poliba's 2026/27 table of places for non-EU applicants who need a study visa does not list this programme. The 2025/26 table gave it 15 places, so we confirm the current quota before you apply. [5]
Can someone handle my whole application to Computer Science Engineering at Poliba?
Yes. ApplyAZ, an Italy-based consultancy that works only with public universities, checks your transcript against Poliba'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 Engineering?
A recognised Indian B.Tech or B.E. in Computer Science, IT or Electronics, or a BCA, can meet the rule if its computing, maths and physics courses add up to at least 48 Italian credits. You also need English at B2, and there is no admission test. The steps are Universitaly pre-enrolment, the admission request on Esse3 and enrolment after the visa. [1] 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 Engineering are the same whatever your nationality. Applicants from Pakistan, Bangladesh and Sri Lanka follow the same steps as India: Universitaly pre-enrolment, an admission request on Esse3 and a positive admission outcome, 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 Engineering are the same whatever your nationality, and Gulf residents follow the same steps: Universitaly pre-enrolment, an admission request on Esse3 and a positive admission outcome. 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 Engineering 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: Universitaly pre-enrolment, an admission request on Esse3 and a positive admission outcome, 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
