Four semesters. (120 ECTS)
When it evolves through natural selection, nature computes.
When they set their prices through the laws of supply and demand, markets compute.
When it recognizes faces and patterns, the brain computes.
When they solve huge systems of equations that model the weather, computers compute.
In contemporary science, algorithms and computing offer both a powerful explanatory model of many aspects of the world and a way of making humanity use its resources more efficiently.
Advanced Computing is the specialization that studies the foundations of computing as a discipline that explains the world from a computational viewpoint. It continues to inspire the most influential human creations of our times, such as the algorithms that underlie the internet and social networks, the design of self-governing mechanisms in economic game theory, and methods for exploitation of massive amounts of data in knowledge discovery.
Click on the course unit details below for more information.
The activities to obtain the SIRI credits can be done in any semester of the master's degree. Consult the detail of the seminars.
It is also possible:
Advanced Computing reinforces eligibility for jobs that require strong skills for facing challenging computational problems. Students will become proficient in modeling and solving problems in areas in which multidisciplinarity is highly valued and computing is essential for improving competitiveness.
The intended destinations for professionals in Advanced Computing are cutting-edge international IT companies, start-ups with innovative solutions in strategic sectors, and graduate research programs in which the student works towards a PhD.
The admission period to start the Master programme in September 2021, is open from 25 February to 5 June, 2021.
The admission period is divided into two periods:
Extraordinary application period. From 28 June to 9 July. The decision on applications will be announced no later than 16 July.
The decision may be that the candidate has been admitted, or that the candidate has been rejected or, in the case of the 1st period, that the decision has been postponed until the following period.
The notification from 11 June will include a waiting list with all the candidates whose position in the candidates list is higher than the number of places offered in the Master. The list will be ordered by candidates access mark. The candidates in that list can become admitted if some of the candidates firstly admitted decide to give up their seat.
Admitted candidates must accept their admission and confirm it with the payment of the allocation fee before 19 July, 2021. After that day, we will understand that they give up their seat, so their admission will be revoked and the place assigned to the following candidate in the waiting list.
The official list of accepted candidates will be published on 23 July, 2021, on the FIB website, in the "Enrollment" section of each Master programme.
Candidates must provide proof of their English proficiency, accrediting a B2 level of the Common European Framework of Reference for Languages (or equivalent) at least.
Once you're inside the application form, you must choose the master Innovation and Research in Informatics. Once selected this master, you will be able to select the specialization Advanced Computing.
You may graduate from this master’s degree with a double diploma degree from the UPC and any of the following universities. This will involve starting your master’s degree at the UPC and completing it at the other university.
MIRI stands for Master in Innovation and Research in Informatics. This label identifies those programmes with a special focus on research and innovation. Graduates become the most knowledgeable and skilled professionals in their respective area. These programmes are highly specialized and they provide a two year immersion in the corresponding field.
The six MIRI programmes are:
You’ll need to complete and submit our online application form to apply for a master’s degree
Click the button below to begin the application process