Go to content

ETSIINF en Twitter ETSIINF en Facebook
Inicio > Degree Programmes > Master's degrees > Master in Advanced Computing for Science and Engineering > General information

Master in Advanced Computing for Science and Engineering


The Universidad Politécnica de Madrid's Master in Advanced Computing for Science and Engineering is an interdepartmental degree supported by Madrid's Supercomputing and Visualization Centre (CeSViMa). The master's degree programme is part of the Universidad Politécnica de Madrid Facultad de Informática's postgraduate course offering.

To qualify for the degree of Master in Advanced Computing for Science and Engineering, students should earn 60 ECTS credits, of which 30 ECTS credits are for compulsory subjects, 9 ECTS credits are for technical or scientific seminars, 6 ECTS are for optional subjects associated with application modules, and 15 ECTS credits are associated with the master's degree final project.

The aim of the master's degree is to train qualified researchers to join research centres or industry (at companies with research or advanced development laboratories or centres) and provide a link between experts in the respective scientific or engineering domain and the creators and designers of advanced information technology tools.

To do this, we set out to train specialists with a firm grounding in the use of advanced computing facilities and with the required knowledge of problem simulation, analysis and modelling in the chosen application field. This training will qualify students to develop new and sophisticated tools at the cutting edge of current technological development.

A total of 25 places are now on offer. This master's degree targets two different profiles. The first profile corresponds to ICT graduates looking to further their technical knowledge of high-performance computing, modelling and simulation,  analysis and visualization, and their application to different areas within the field of science or engineering. The second profile fits graduates from other branches of engineering or in pure or experimental science looking to become proficient in the use of large computing infrastructures and advanced techniques for simulating and analysing problems in their branch of knowledge.

This master's degree will be taught entirely in English, and advanced seminars will be given by internationally reputed guest lecturers. The master's degree also includes the development of application modules that will be held jointly with research laboratories specializing in different disciplines, leading R&D companies or associated research centres.

The Master in Advanced Computing for Science and Engineering provides the foundation for the UPM's Doctorate in Advanced Computing for Science and Engineering.
The subjects are divided into three main modules, plus a package of seminars and the master's degree final project. Students are required to earn 60 ECTS that they will be able to choose from a total of 73-78 ECTS (depending on the number of seminars offered). These credits are distributed as follows:

Prospective students

The Master in Advanced Computing for Science and Engineering targets graduates and practitioners in the field of engineering, experimental science and mathematics. The programme also targets students from multidisciplinary studies, like bioinformatics, computational neuroscience or similar.

Students should have:


Admission profiles (academic requirements)
Profiles for ICT:
Licenciado1 in Informatics Engineering
Ingeniero1 in Informatics Engineering
Ingeniero Técnico2 Management Systems
Ingeniero Técnico2 in Computer Systems
Ingeniero Técnico Superior1 in Telecommunications
Ingeniero Técnico2 in Telecommunications
Ingeniero Técnico Superior1 in Industrial Engineering
Ingeniero Técnico2 in Industrial Engineering
Profile for other engineering/science graduates:
Ingeniero Técnico Superior1 or Ingeniero Técnico2 in Aeronautical Engineering, Civil Engineering, Materials Engineering or similar
Licenciado1 in Mathematics, Physics or other experimental sciences
Licenciado1 in Biology, Medicine or other Bio-Health specialities
Licenciado1 in Economics
In conformance with the adaptation of degree programmes to comply with the Bologna declaration, students shall be required to be in possession of the undergraduate qualifications that replace or are equivalent to the above.


Contact person

Carmen Parro + 34 91 336 73 87



When is this master's degree taught?

The Master in Advanced Computing for Science and Engineering is taught annually, starting in September and ending in the following July.

How much does this master's degree cost?

You can check public prices for 2012-2013 academic year here.


There is a wide range of grants available to students to fund their master's degree studies.


To gain admission to the Master's Degree in Advanced Computing for Science and Engineering, you must register online.

1 Licenciado, Ingeniero and Ingeniero Técnico Superior are two-cycle, five-year degree courses.
2 Ingeniero Técnico and Diplomado are one-cycle, three-year degree courses.