Welcome on board

Admission & Registration

Follow these steps to become a student of the MSc in Data Science:

Check requirements before registration

Academic requirements
Dates and deadlines
Document legalisation

Access
Online pre-registration at the UPM

Email confirmation and follow-up via Hellios
Access email when verifying documentation (corrections or additional information may be required for this purpose)

Admission
By the requested Master

Admission or rejection email when your application is resolved.
This situation will appear on the Admittance List

Place reservation
Students without prior studies at UPM

Complete within the indicated deadline; otherwise, the admission will be cancelled

Registration
Online or at the Programme’s School

Formalise registration

Check requirements before registration

Academic requirements
Dates and deadlines
Document legalisation

Access
Online pre-registration at the UPM

Email confirmation and follow-up via Hellios
Access email when verifying documentation (corrections or additional information may be required for this purpose)

Admission
By the requested Master

Admission or rejection email when your application is resolved.
This situation will appear on the Admittance List

Place reservation
Students without prior studies at UPM

Complete within the indicated deadline; otherwise, the admission will be cancelled

Registration
Online or at the Programme’s School

Formalise registration

  • Requirements
  • Access
  • Admission
  • Place reservation
  • Registration
  • Training Complements
  • Credit Recognition and Transfer
  • Continuance regulation for students

Before starting the pre-enrolment process, it is recommended to check the Access and Admission requirements as they vary depending on the country where the university degree was obtained, the language in which it was studied, the Master’s programme applied for, etc. It is important to carefully review the information regarding your case as it may take time to process the necessary documentation. You can find all the information you need here (information in Spanish) or here (information in English).

In addition, students interested in taking the Master’s Degree in Data Science must hold a degree in computer science:

  • Bachelor of Science in Informatics Engineering
  • Bachelor of Science in Mathematics and Informatics
  • Bachelor of Science in Data Science and Artificial Intelligence
  • Bachelor of Science in Software Engineering
  • Bachelor of Science in Information Systems
  • Bachelor of Science in Computer Engineering
  • Bachelor of Science in Technologies for the Information Society

or alternatively, a related qualification:

  • Bachelor’s degree in Mathematics or Physics with a specialisation in Computing
  • Any degree developed in the field of engineering with a predominantly technological profile (biomedical, telecommunications, etc.)

Pre-registration to apply for access and admission to the Master’s Degree in Data Science (MUCD) is done online through the HELIOS application. Applicants submit, through this platform, all the information required to assess whether they meet the conditions of access and, where appropriate, be admitted as a student on the programme.

To access the MUCD it is necessary to be in possession of an official university degree, with the profile described above, which entitles access to Master’s studies.

In case an applicant has NOT finished his/her bachelor’s degree, the UPM Admission Regulations allow him/her to pre-enrol if the following requirements are met:

  • Only the Final Degree Project (TFG) and a maximum of 9 credits remain to obtain the degree, which must be accredited with an official academic transcript in which this situation is reliably confirmed and where the credits passed and the credits required by their degree are stated. In that case, at the time of pre-enrollment you might submit this form in place of the Bachelor’s degree qualification.
  • UPM students in Successive Academic Programmes (PARS) with a maximum of 30 credits remaining, including the TFG.

Applicants who do not meet this requirement at the time of pre-enrolment may be admitted on a conditional basis, and must provide proof of compliance before the 30th of September. Otherwise, admission will be cancelled.

Under no circumstances may the Master’s degree be obtained without having previously completed the Bachelor’s degree.

The admission process allocates the places offered by the university among applicants who have pre-registered, providing all the necessary documentation.

The Academic Committee of the Master’s Degree in Data Science (CAMCD) is responsible for the admission of its students, publishing the admission lists in three periods, according to the calendar set by the UPM.

The admission criteria applied by CAMCD are in accordance with the provisions of the ETSIINF Internal Quality Assurance System and the UPM Admission Regulations, but also take into account the following aspects:

  • For new applicants with a degree that is not in the field of computer science but related to it, the training complements deemed necessary will be established (up to a maximum of 12 ECTS).
  • If the number of applicants is much higher than the number of places offered, a selection process will be carried out for admission. The reference elements that CAMCD will consider in the student selection process may include: the degree studied, the university of origin and the academic record.

All those students who have been admitted to the Master’s in Data Science, in the first or second admission period, and have NOT taken previous studies at the UPM must pay reservation fee within the deadline established in the UPM Calendar. The reservation fee is 250 euros, which will be deducted from the total registration fee. There will be no refund if the registration is not formalized.

Once you have been admitted, steps to book your place are as follows:
a) Request UPM email account. Check here for instructions for first access.
b) Access the payment platform (Gestión de Recibos). Payment will be made by credit card only.

Once admitted to the master’s degree, students must formalize their enrolment online by means of an automatic enrolment system, in which students can select and manage their own enrolment and print the payment letter(s). Access to the system, as well as extensive information about it, is available here.

The ordinary annual enrolment period for the Master’s Degree in Data Science, as well as the un-enrolment period for second semester courses and the extended enrolment period (only for the Master’s Final Project) are available in the academic calendar:

Further information on registration here.

Notes: 

  1. All students will make annual registration.
  2. A minimum of 12 credits to be enrolled annually is established, except for those students who have a lower number of credits to finish their studies. There is no limit to the maximum number of credits to enroll.
  3. The student may choose between the single payment or the installment payment. In the latter case, eight installments will be established for the payment of tuition.
  4. Training complements must be enrolled in the regular (annual) registration period.
  5. The Master’s Final Project (MFP) can be registered in the regular or extended enrollment periods and can be defended at any time during the corresponding year or semester.
  6. In attention to the uniqueness of the MFP, in case the student has not been able to overcome it in an academic year, the prices to be paid in the following academic year will be those corresponding to 25% of the price in the first registration of the Decree of Public Prices, which will entitle the student to a single examination session without prejudice to the rest of the rights acquired when registering in said subject.
  7. Students that are not enrolled for any Master’s in Data Science subject lose their official status as students of the UPM and are not eligible for official or unofficial grants, mobility assistance… On this ground, we advise students that have completed the rest of the course to register for their MFP at the start of the respective semester to ensure that they retain their UPM student status.

The international quality label Euro-Inf, which the Master’s holds, requires that the learning outcomes established by EQANIE for a master’s degree in the field of Computer Science are achieved by all students taking the degree. The Master’s Academic Committee (CAMCD), in order to ensure that all students whose entry profile is not from the field of Computer Science but related to it can achieve these objectives, will establish for these students up to a maximum of 12 ECTS of complementary training courses to be taken through subjects of the Degree in Computer Engineering (GII) or the Degree in Mathematics and Computer Science (GMI) taught at the ETS of Computer Engineering of the UPM.

The courses that will be used as training complements are:

  • Within the field of Programming:
    • Programming I
    • Algorithms and Data Structures
  • From the field of Software Engineering, Information Systems, and Intelligent Systems:
    • Data bases
    • Artificial Intelligence
  • From the field of Statistics:
    • Probability and Statistics I
    • Probability and Statistics II

The assignment of training complements is done on an individual basis for each student, for which all students will be asked to provide information on the computer science subjects they have studied in their related degrees and the contents of these courses. After assessing this information, the complementary courses to be taken will be identified, with a maximum of 12 ECTS.

All information regarding the recognition and transfer of credits is available here.

The Academic Committee of the Master’s Degree in Data Science (CAMCD) will assess the requests and draw up the corresponding reports, which will be sent to the Academic Organization Committee of the School of Computer Engineering, which in turn will issue a report and send it to the Vice-Rector’s Office for Students. The resolution granting or denying the recognition of credits will be adopted by the President of the Credit Recognition and Transfer Committee in accordance with the provisions of art. 5 d) of the regulations.

In those particular situations in which students have run out the three academic years to complete the degree and they wish to continue their master studies, it will be mandatory to submit an application to the Academic Committee of the University’s Master’s in Data Science, responsible for assessing the student´s status to then submit his/her application to the Academic Planning Committee of School of Computer Science.

This includes the requirement that students must pass at least 15 ECTS during their first academic year, and at least 45 ECTS during the first two academic years of enrolment.

In any case, Master’s regulations for permanence must comply the rules established by the Universidad Politécnica de Madrid for the procedure of permanence in Master’s degrees that can be found here.

  • Requirements
  • Access
  • Admission
  • Place
    reservation
  • Registration
  • Training
    Complements
  • Credit
    Recognition
    and Transfer
  • Continuance
    regulation
    for students

Before starting the pre-enrolment process, it is recommended to check the Access and Admission requirements as they vary depending on the country where the university degree was obtained, the language in which it was studied, the Master’s programme applied for, etc. It is important to carefully review the information regarding your case as it may take time to process the necessary documentation. You can find all the information you need here (information in Spanish) or here (information in English).

In addition, students interested in taking the Master’s Degree in Data Science must hold a degree in computer science:

  • Bachelor of Science in Informatics Engineering
  • Bachelor of Science in Mathematics and Informatics
  • Bachelor of Science in Data Science and Artificial Intelligence
  • Bachelor of Science in Software Engineering
  • Bachelor of Science in Information Systems
  • Bachelor of Science in Computer Engineering
  • Bachelor of Science in Technologies for the Information Society

or alternatively, a related qualification:

  • Bachelor’s degree in Mathematics or Physics with a specialisation in Computing
  • Any degree developed in the field of engineering with a predominantly technological profile (biomedical, telecommunications, etc.)

Pre-registration to apply for access and admission to the Master’s Degree in Data Science (MUCD) is done online through the HELIOS application. Applicants submit, through this platform, all the information required to assess whether they meet the conditions of access and, where appropriate, be admitted as a student on the programme.

To access the MUCD it is necessary to be in possession of an official university degree, with the profile described above, which entitles access to Master’s studies.

In case an applicant has NOT finished his/her bachelor’s degree, the UPM Admission Regulations allow him/her to pre-enrol if the following requirements are met:

  • Only the Final Degree Project (TFG) and a maximum of 9 credits remain to obtain the degree, which must be accredited with an official academic transcript in which this situation is reliably confirmed and where the credits passed and the credits required by their degree are stated. In that case, at the time of pre-enrollment you might submit this form in place of the Bachelor’s degree qualification.
  • UPM students in Successive Academic Programmes (PARS) with a maximum of 30 credits remaining, including the TFG.

Applicants who do not meet this requirement at the time of pre-enrolment may be admitted on a conditional basis, and must provide proof of compliance before the 30th of September. Otherwise, admission will be cancelled.

Under no circumstances may the Master’s degree be obtained without having previously completed the Bachelor’s degree.

The admission process allocates the places offered by the university among applicants who have pre-registered, providing all the necessary documentation.

The Academic Committee of the Master’s Degree in Data Science (CAMCD) is responsible for the admission of its students, publishing the admission lists in three periods, according to the calendar set by the UPM.

The admission criteria applied by CAMCD are in accordance with the provisions of the ETSIINF Internal Quality Assurance System and the UPM Admission Regulations, but also take into account the following aspects:

  • For new applicants with a degree that is not in the field of computer science but related to it, the training complements deemed necessary will be established (up to a maximum of 12 ECTS).
  • If the number of applicants is much higher than the number of places offered, a selection process will be carried out for admission. The reference elements that CAMCD will consider in the student selection process may include: the degree studied, the university of origin and the academic record.

All those students who have been admitted to the Master’s in Data Science, in the first or second admission period, and have NOT taken previous studies at the UPM must pay reservation fee within the deadline established in the UPM Calendar. The reservation fee is 250 euros, which will be deducted from the total registration fee. There will be no refund if the registration is not formalized.

Once you have been admitted, steps to book your place are as follows:
a) Request UPM email account. Check here for instructions for first access.
b) Access the payment platform (Gestión de Recibos). Payment will be made by credit card only.

Once admitted to the master’s degree, students must formalize their enrolment online by means of an automatic enrolment system, in which students can select and manage their own enrolment and print the payment letter(s). Access to the system, as well as extensive information about it, is available here.

The ordinary annual enrolment period for the Master’s Degree in Data Science, as well as the un-enrolment period for second semester courses and the extended enrolment period (only for the Master’s Final Project) are available in the academic calendar:

Further information on registration here.

Notes: 

  1. All students will make annual registration.
  2. A minimum of 12 credits to be enrolled annually is established, except for those students who have a lower number of credits to finish their studies. There is no limit to the maximum number of credits to enroll.
  3. The student may choose between the single payment or the installment payment. In the latter case, eight installments will be established for the payment of tuition.
  4. Training complements must be enrolled in the regular (annual) registration period.
  5. The Master’s Final Project (MFP) can be registered in the regular or extended enrollment periods and can be defended at any time during the corresponding year or semester.
  6. In attention to the uniqueness of the MFP, in case the student has not been able to overcome it in an academic year, the prices to be paid in the following academic year will be those corresponding to 25% of the price in the first registration of the Decree of Public Prices, which will entitle the student to a single examination session without prejudice to the rest of the rights acquired when registering in said subject.
  7. Students that are not enrolled for any Master’s in Data Science subject lose their official status as students of the UPM and are not eligible for official or unofficial grants, mobility assistance… On this ground, we advise students that have completed the rest of the course to register for their MFP at the start of the respective semester to ensure that they retain their UPM student status.

The international quality label Euro-Inf, which the Master’s holds, requires that the learning outcomes established by EQANIE for a master’s degree in the field of Computer Science are achieved by all students taking the degree. The Master’s Academic Committee (CAMCD), in order to ensure that all students whose entry profile is not from the field of Computer Science but related to it can achieve these objectives, will establish for these students up to a maximum of 12 ECTS of complementary training courses to be taken through subjects of the Degree in Computer Engineering (GII) or the Degree in Mathematics and Computer Science (GMI) taught at the ETS of Computer Engineering of the UPM.

The courses that will be used as training complements are:

  • Within the field of Programming:
    • Programming I
    • Algorithms and Data Structures
  • From the field of Software Engineering, Information Systems, and Intelligent Systems:
    • Data bases
    • Artificial Intelligence
  • From the field of Statistics:
    • Probability and Statistics I
    • Probability and Statistics II

The assignment of training complements is done on an individual basis for each student, for which all students will be asked to provide information on the computer science subjects they have studied in their related degrees and the contents of these courses. After assessing this information, the complementary courses to be taken will be identified, with a maximum of 12 ECTS.

All information regarding the recognition and transfer of credits is available here.

The Academic Committee of the Master’s Degree in Data Science (CAMCD) will assess the requests and draw up the corresponding reports, which will be sent to the Academic Organization Committee of the School of Computer Engineering, which in turn will issue a report and send it to the Vice-Rector’s Office for Students. The resolution granting or denying the recognition of credits will be adopted by the President of the Credit Recognition and Transfer Committee in accordance with the provisions of art. 5 d) of the regulations.

In those particular situations in which students have run out the three academic years to complete the degree and they wish to continue their master studies, it will be mandatory to submit an application to the Academic Committee of the University’s Master’s in Data Science, responsible for assessing the student´s status to then submit his/her application to the Academic Planning Committee of School of Computer Science.

This includes the requirement that students must pass at least 15 ECTS during their first academic year, and at least 45 ECTS during the first two academic years of enrolment.

In any case, Master’s regulations for permanence must comply the rules established by the Universidad Politécnica de Madrid for the procedure of permanence in Master’s degrees that can be found here.

FAQs about admission in the Master’s in Data Science

You can access more general or specific FAQs by clicking on the following links:

  • About the Master’s programme in general

    You will find answers about the number of places and enrolment periods, the qualification you need and the admission criteria, as well as the procedures to follow.

  • About the structure of the degree

    You will learn everything you need to know about the structure of the master’s degree, its subjects and seminars, the development of the dissertation and how the defence of the dissertation is carried out.

  • About students from outside Madrid

    If you are a student coming from outside the city of Madrid, you will find information on where to find accommodation or on the documentation for your visa.

Is there a limited number of vacancies for new admissions?

The number of available vacancies for new admissions will be 40 (UPM web).

What is the pre-registration period for the MUCD degree?

Check the UPM calendar.

Is it possible to join the degree in February?

No, it is not possible to join the degree in the second semester (February).

What previous degree must I hold in order to be able to register for the Master’s in Data Science?

The recommended admission profile for prospective Master’s in Data Science students is as follows. Students are required to hold a bachelor’s degree in informatics or equivalent:

– Bachelor of Science in Informatics Engineering
– Bachelor of Science in Informatics Engineering
– Bachelor of Science in Computing and Mathematics
– Bachelor of Science in Computing and Business Administration and Management
– Bachelor of Science in Software Engineering
– Bachelor of Science in Information Systems
– Bachelor of Science in Computer Engineering

Or alternatively, a related qualification:

-Any bachelor’s degree within the field of engineering with a predominantly technological profile (telecommunications engineering, industrial engineering, aeronautical engineering, biotechnology, agricultural engineering).
-Bachelor’s degrees in mathematics or physics specializing in computation.

Students holding degrees awarded before the deployment of the EHEA shall be required to hold the equivalent academic qualifications to the above degree programmes (licentiate, engineer or technical engineer).

What criteria are used for selecting and admitting students onto the Master’s in Data Science?

The reference elements which will be considered by the Academic Board of the MSc (CAMCD) in the students’ selection process are: the University where the student comes from, the studied degree and the student’s academic record.

In case I need a pre-admission letter in order to apply for a studentship associated with the Master’s degree, who should I ask?

Once you pay the tuition fee reservation you will receive and admission letter by the Vicerrectorado de Estrategia y Gestión Académica. If you don’t receive it in due time, write an email to master.cd@fi.upm.es.

What are the “training complements” and who must attend them?

The students whose degree is not in computer science but similar (Technical Engineering in Telecommunications, Superior Industrial Technical Engineering, Industrial Technical Engineering, BSc degree in Mathematics, Physics or any other discipline in computers) and wish to register for the Master’s degree must attend up to 12 ECTS on “training complements”. Master’s Academic Commitee will determine which modules the student must be taught as his/her training complements, selected from the degree in Ingeniería Informática (Informatics Engineering) or the degree in mathematics and informatics taught by the ETSIInf of the Universidad Politécnica de Madrid (UPM).

This training complements can be simultaneously attended with the Master’s courses.

Scroll to Top