Locations and Universities
If you are planning to enroll, then you should start deciding which location/university fits better for you. Each location is handled by a different university (if you enroll in one campus, your application cannot be transferred to another campus):
- Computer Science School at A Coruña (UDC)
- School of Engineering (USC)
- Informatic Engineering School at Ourense (UVigo)

Warning: if you come from abroad, please note that the campus at Ourense belongs to the University of Vigo, but there is no teaching at all in Vigo. If you plan to enroll at Ourense, you should look for accommodation in that city and not in Vigo.
Eligibility requirements
To be eligible, you will need to fulfill the following requirements
1 – Entry degree
As in any official master, you will need previously holding an University degree (at least undergraduate level) from the European Higher Education Area (EHEA) or, otherwise, you will need certifying that the degree grants access to master or postgraduate studies in your non-EHEA country.
2 – Background knowledge
The entry degree must cover a recommended background knowledge that includes Mathematics (analysis, linear algebra, geometry, basic statistics and probability), Programming, Data Structures, Algorithms and Computer structure fundamentals. For instance, the following degrees are automatically assumed to cover that background knowledge:
- Computer Science
- Data Science and Engineering
- Artificial Intelligence
- Robotics
- Mathematics
- Physics
- Telecommunications Engineering
- Industrial Engineering
For other careers not listed above, admission will be subject to justification that the background knowledge is covered. This will be assessed depending on the courses included in the student’s academic report associated to the entry degree.
Warning: other training certificates or working experience that cannot be accredited as university training will not be taken into account for fulfilling this requirement.
3 – Language requirements
Since this master is completely taught in English, the students enrolling are required a minimum command of that language, corresponding at least to a B1 English level (although a B2 or higher is recommended) from the Common European Framework of Reference (CEFR) for Languages.
Warning: to certify the English level, you will need an official certificate that explicitly states the CEFR level (or recognized equivalence) and is included in any of the tables:
– ACLES association
– CRUE (Conferencia de Rectores de las Universidades Españolas)
Spanish is not mandatory but some minor knowledge of that language is recommended, especially for the daily life and for administration. Besides, University of Santiago de Compostela has additionally required a B1 Spanish level in the past. Check the current Spanish language requirements at your local university.
Admission procedure and deadlines
Notice that each university has its own local admission procedures and deadlines for the next course. There are normally three admission periods:
- A preliminary period (by the end of January) with a limited number of positions, and mostly thought for applicants from outside Europe who may pass a longer admission procedure (such as a visa application if needed).
- A regular period (around mid June) thought for the standard applications from people typically holding a degree from countries in the European Higher Education Area (EHEA).
- An extraordinary period (by the end of August) offering open positions not covered in the regular period. This period is also typically used by applicants who have pending a bachelor thesis defense (usually in September) to complete their bachelor’s degree. Applicants in this situation are only allowed a conditional enrollment, and have less priority in the selection process.
To check the deadlines for the next admission period in your target university please contact the corresponding local coordinator.
NOTE: admission dates for course 2025/2026 in A Coruña can be checked here (in Spanish).