MATT Curriculum

The master’s degree in Advanced Telecommunications Technologies, which is taught by the ETSETB in conjunction with the EETAC, is worth 60 ECTS credits and is taught entirely in English. It can be taken full-time or part-time and is designed in such a way that it can be adapted to the needs of students, who have a great deal of flexibility when it comes to choosing courses.


The basic structure is the following:

  • 15 ECTS credits for compulsory subjects that are cross-disciplinary and the content of which may be useful in a whole range of ICT specialisations.

  • 33 ECTS credits for optional subjects in various ICT areas.

  • 12 ECTS credits for the master’s thesis.

Non-curricular placements can be taken alongside the subjects of the master’s degree. In the case of the ETSETB, you will find the information by clicking on the link Work placement, and a list of companies with which it has had agreements in recent years by clicking on this link. In the case of the EETAC, the information is here.


Mobility is possible but has certain limitations. You can take all the subjects over two semesters at the UPC and carry out your master’s thesis at another university in the third semester. Because abroad master’s theses are rarely worth just 12 ECTS credits, it is common for students to carry out a master’s thesis of more than 12 ECTS credits on a mobility programme, even though the UPC will only recognise 12 ECTS credits. If you click on the link Mobility stays you will find the information for the ETSETB; if you click on the link Mobility you will find the information for the EETAC.


Because the master’s degree has many optional subjects, they are grouped into pathways that allow students to concentrate on a particular area of ICT. If students take one of these pathways, the ETSETB or the EETAC issues a certificate stating that they have taken this concentration. The certificate has no legal validity but it can be attached to your curriculum to demonstrate your knowledge of this area.


Each pathway consists of three or four recommended pathway subjects and one or two optional pathway subjects. The certificate is issued to students who pass 25 ECTS credits for subjects in the pathway, regardless of whether these are recommended or optional.


The subject Introduction to Research I (RES1) may be included in the credits for a pathway if the topic of the project lies within the area of knowledge of the pathway.


If students’ bachelor’s degrees insufficiently prepared them to take the pathway they have chosen, they will be asked to take additional subjects in the pathway, which, in general terms, should not mean that they take more than 60 ECTS credits on the master’s degree. The academic committee of the master’s degree is responsible for analysing students’ academic background and proposing bridging courses.


The master’s degree can be taken without following a pathway; in this case, students take 33 ECTS credits in an unrestricted choice of optional subjects.


At the EETAC, optional subjects are worth 3 ECTS credits and this allows students to take the required 33 ECTS credits. At the ETSETB, optional subjects are worth 5 ECTS credits, so students can take seminars, which are optional subjects worth 3 ECTS credits that are taught in an intensive format once the examination period at the end of each semester has ended. Two seminars cannot be taken at the same time, but more than one can be taken over the course of the master’s degree. Therefore, at the ETSETB there are various ways of completing the 33 optional ECTS credits.

  • 6 subjects worth 5 ECTS credits and 1 seminar worth 3 ECTS credits. Students have 60 ECTS credits when they get to the end of the master’s degree.

  • 5 subjects worth 5 ECTS credits and 3 seminars worth 3 ECTS credits. Students have 60 ECTS credits when they get to the end of the master’s degree.

  • 7 subjects worth 5 ECTS credits and no seminars. Students have 62 ECTS credits when they get to the end of the master’s degree.


Compulsory subjects are taught at the EETAC and the ETSETB at the same time and every semester (twice a year). Optional subjects are taught at just one school and just once a year, whether in the autumn semester or the spring semester. The pathways are also taught at just one school.


Cross-disciplinary pathways (EETAC)

Communications pathways (ETSETB)

Networks and Communication Protocols pathways (ETSETB)

Multimedia pathways (ETSETB)

Electronics pathways (ETSETB)

Master Compulsory   Machine Learning from data (MLEARN)
Software Architecture (ARQSOFT)
Enterpreneurship for world challenges (EWOC)