Master in Computer Engineering

Universitat Autònoma de Barcelona

Program Description

Master in Computer Engineering

Universitat Autònoma de Barcelona

The master's degree in Computer Engineering is focused on training highly qualified professionals who are capable of coordinating and managing projects, products, processes and installations in all areas of computer engineering. The master's degree aims to bring students into contact with cutting edge technology in order to offer intellectual stimulus and provide a flexible professional profile, consistent with the ample spectrum of research and development opportunities within the field of computer science.

From an academic viewpoint, the master's degree offers students from the degree in Computer Engineering to continue onto a master's programme.

It is worth highlighting that the UAB holds a leading position in the most prestigious and influential international university rankings. In recent years, this recognition has been favoured by the growing impact of research, the constant improvement of quality in teaching and the ability to attract international talent.

Career options

The UAB includes several prestigious research centres such as: the Computer Vision Centre (CVC), the Nanoscience and Nanotechnology Research Institute, the Artificial Intelligence Research Institute (IIIA), the Barcelona Institute of Materials Science (ICMAB), the Barcelona Institute for Microelectronics - National Centre for Microelectronics (IMB-CNM). The UAB also counts with the ALBA Synchrotron facility, located in the vicinity of the campus. All these research centres represent possible career options for graduates of the master's degree who decide to continue onto research. In addition, the master's degree diploma legally qualifies you to work professionally as a computer engineer.

Finally, many national and international reports point out the need for professionals in the field of information technologies. Therefore, the percentage of graduates who go on to enter the labour market is 100%.

Master description

The master's degree in Computer Engineering consists of 90 ECTS and can be taken in 3 semesters, divided into two academic years. All lectures are offered in English.

In the first academic year (30 ECTS credits in each of the two semesters), the 10 compulsory 6-ECTS credit modules will be offered, include two modules all students in Spain must take (BOE): Direction and Management (12 ECTS) and Computer Technologies (48 ECTS).

In the second year (30 ECTS credits in the first semester), you will carry out your Master Thesis and take 18 optional credits.

The master's degree in Computer Engineering' study plan is designed according to the regulations in the Resolution of 8 June 2009 from the Secretary General of Universities(BOE 4 de agosto de 2009):

The study plan consists of 90 ECTS credits with one compulsory module in Direction and Management worth 12 ECTS (minimum number of credits indicated in the recommendation) and one compulsory module in Computer Technologies worth 48 ECTS (minimum number of credits indicated in the recommendation), your Master Thesis (12 ECTS), which meets the recommendation of 6 to 30 ECTS.

The proposed compulsory modules were designed to allow you to acquire all (general and specific) skills mentioned in the Resolution by the General Secretary of Universities which are required to become a Computer Engineer.

You can enrol in 18 ECTS credits in optional modules. Two alternatives are offered for the optional modules:

  • You may choose one of the five specialisations offered in the study plan, and this specialisation will be reflected on your master's degree diploma.
  • You can choose from the different optional modules offered, as well as choose a module in Entrepreneurship (6 ECTS) or Work Placement modules (worth 12 and 6 credits).

The specialisations offered in the study plan are as follows:

  • Specialisation 1: Intelligent Systems
  • Specialisation 2: Information Technologies and Security
  • Specialisation 3: High-performance Calculation
  • Specialisation 4: Embedded and Ubiquitous Systems
  • Specialisation 5: Methodology of Technological Research and Transfer


Access to this master's degree is open to holders of an official bachelor's degree from a Spanish university or from another higher education institution within or outside the European Higher Education Area, provided this gives access to postgraduate studies in the country of issue.

Admission requirements

Admittance to the master's degree is set down by Section 4.2 of Appendix I of the Resolution of 8 June 2009 by the University Council, with regards to recommendations to the university proposal of application reports of official degrees in the area of Computer Engineering and Technical Computer Engineering (BOE 4-agosto-2009).

You will also be required to have an adequate level of English. For this, you will need to certify a level B1 of the Common European Framework of Reference for Languages.

Selection criteria

In the case of there being more applicants than places available, the following criteria will be applied:

  1. Graduates with direct admission to the master's degree, without the need of additional training course.

  2. Graduates needing additional training courses, starting with those needing the least number of credits.

In case of a tie in either of the previous cases, the following criteria will be applied:

  • Student record (80%)
  • Level of English (superior to B1) (20%)
This school offers programs in:
  • English

Last updated November 30, 2016
Duration & Price
This course is Campus based
Start Date
Start date
Sept. 2017
2 years
Full time
66 EUR
Start date Sept. 2017
Spain Barcelona
Application deadline Request Info
End date Request Info
Duration 2 years
Price 66 EUR
per credit (non-EU citizens who do not hold a Spanish residence permit).