---
# System prepended metadata

title: (reduced)Enrolling at the Master Course in Computer Science

---

# Enrolling at the Master Course in Computer Science

1. Enrollment rules for EU students
2. Enrollment rules for non-EU students
3. Special cases

## Enrollment rules for EU students

Three steps are required

### Step # 1: eligibility assessment

If you have an Italian degree in classes L31, L-8 or classes 26, 9, then you are eligible for enrolling in the Master Course in Computer Science. Otherwise, you should contact the Master Course Secretariat, Ms. Santina Messa <santina.messa@uniba.it>.

### Step #2: admission test

The admission test consists of two stages: CS/MAT test and English test. Both tests must be passed.

#### CS/MAT test
You need to register to the platform **[e-Learning > TEST](https://elearning-test.uniba.it/course/index.php?categoryid=3)** and enrol so as to take the test in the first available date. (Test sessions start in September.)

#### English test
If you have an English proficiency certificate of level B2 or above, the English test is passed.  As soon as you register on the platform to take the placement test, you should send the certificate to the person listed on the registration page.

If you do not have a valid certificate, you need to register to the platform **[e-Learning > TEST](https://elearning-test.uniba.it/course/index.php?categoryid=3)** so as to take the test in the first available date. (Test sessions start in September.)

### Step #3: Enrolment

Once the admission test is passed, you can enrol using the ESSE3 platform. See https://www.uniba.it/it/studenti/segreterie-studenti/procedure for further details.

## Enrollment rules for non-EU students

Four steps are required:

### Step #1: eligibility assessment

This step is required to verify if your undergraduate degree is eligible for enrolling in the Master Degree in Computer Science. You must submit your application to [EasyChair](https://easychair.org/conferences/?conf=csuniba202425) and attach the following documentation (documents marked by * are mandatory):

- Filled and signed submission form ([download](https://www.uniba.it/ricerca/dipartimenti/informatica/eligibility_assessment_formCS_e.pdf))*
- Passport*
- Transcripts*
- Final Diploma
- CV*
- English Proficiency (level B2 or above)

Please notice that the transcript document **must** report the credits acquired for each exam. Missing credit specification may lead to the refusal of the application.

Deadline: **June 9, 2024**

Please use a valid e-mail address because it will be used for all subsequent communications.

### Step #2: admission test

If you passed the eligibility assessment, you will be contacted for the admission test, which will take place online. The admission test consists of some questions concerning basic CS and Math topics, as well as English assessment; candidates pass the test if they are able to correctly answer to all the questions.

### Step #3: Pre-enrolment on Universitaly

All candidates that pass the admission test are included in a list that is sorted according to their CGPA. Notice that, according to the rules of UNIBA, only the first 50 candidates will be considered for pre-enrollment. These candidates will be contacted by the administrative office of UNIBA for instructions on pre-enrolment. If you do not need visa, you must refer to https://www.uniba.it/it/studenti/segreterie-studenti/foreign-students or contact the International Students Office, Ms. Orsola Castoro <orsola.castoro@uniba.it> for further instructions.

### Step #4: Enrolment

Once pre-enrolment is succesful, you will receive information on enrolment, including tax fees. For further information, refer to segreteriastudenti.scienzemmffnn@uniba.it

## Special cases

If your case is special (e.g., non EU student not requiring visa, non-EU student with EU degree, etc.) you should contact the International Students Office, Ms. Orsola Castoro <orsola.castoro@uniba.it> for further instructions.