• Català
  • English
  • Español

MIRI - Computer Networks and Distributed Systems

The pre-enrolment deadline to apply MEI or MIRI master programmes is from 23 October to 11 December 2023.

Apply via UPC admissions application form
Check our grants opportunities

MEI: Master in Informatics Engineering; MIRI: Master in Innovation and Research in Informatics

Check our general information session presentation and vídeo of 2023. Slides and videos are updated as long as the information sessions take place. If you want to check last year's find them below:

specific 2023 presentation for MIRI
videos from 2023 (General | MIRI)

The students that graduate this specialization will also achieve research skills in optimization, game theory, stochastic processes and network and distributed systems modeling. Moreover, the students will achieve capacities related to the design and modeling of descentralized and scalable systems, cloud computing, fault tolerant systems, future internet networks, mobile internet, Internet of things, security and applications.




The master’s degree gives the best foundations for design and research in computer networks and distributed systems, with an emphasis on scalable and reliable distributed systems, cloud computing, big data, the internet, future internet networks, mobile internet, the Internet of Things, smart cities, security and applications.


The master’s degree is aimed at students who have a bachelor’s degree in the fields of Engineering (e.g., Computer Science, Electrical Engineering, Telecommunications Engineering, etc) or Applied Sciences (e.g., Mathematics, Physics) and are pursuing a better understanding of Information Technology fields and, more specifically, Computer Networks and Distributed Systems.




Four semesters. (120 ECTS)



Full-time: 20h lectures, 20h personal work per week
Part-time: half of full-time
Lectures are in the morning (8h-14h) 

Why this master's degree?

The specialization in Computer Networks and Distributed Systems will give you in-depth knowledge of the principles and practice related to Computer Networks and Distributed Systems. The program is geared towards professionals who wish to increase their knowledge of the field and to those who are less familiar with it but who wish to engage with topics whose relevance is growing every day.

In Europe, there are currently thousands of job vacancies in the area of computer networking, internet technologies and distributed systems, and the industry is looking for professionals with strong knowledge who are able to design and lead the internet of the new millennium.

All of the professors involved in the master’s degree have a solid background and experience in research and innovation and actively participate in international and EU initiatives and national projects and have strong links with companies and research centers.

The program allows students to reach the state of art in topics such as broadband communications, future internet networks, wireless technologies, big data, decentralized systems and security.


Employment opportunities

Computer networks and distributed systems are found in businesses large and small, from start-up companies to established industry leaders. Graduates may potentially find employment as network engineers, who design and manage large infrastructure networks and systems; network analysts, who coordinate system enhancements between software and hardware, perform diagnoses, monitor utilities and integrate new network environments; or network managers, who focus on long-term planning and strategy considerations.

Many computer network and distributed systems scientists find employment in the R&D departments of industrial organizations, where they address technological challenges of all kinds. Most companies currently work in European and international projects in a variety of disciplines. Graduates learn a wide variety of methodologies for analyzing networks and systems and this allows them to deal with rapidly changing and challenging environments. As a result, graduates of the master’s degree in Computer Networks and Distributed Systems may be employed in a range of industries and have the potential to start their own innovative businesses or continue studying towards a PhD.



The admission period to start the Master programme in February 2024, is open from 23 October to 11 December 2023.

The decision may be that the candidate has been admitted, or that the candidate has been rejected.

On 20 December the notification will include a waiting list with all the candidates whose position in the candidates list, ordered by their access mark, is higher than the number of places offered in the Master. The candidates in that list can become admitted if some of the candidates firstly admitted decide to give up their seats.

Admitted candidates must accept their admission and confirm it with the payment of the allocation fee before 9 January 2024. 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  19 January 2024, on the FIB website, in the "Enrolment > New Students" section of each Master program (MIRI | MEI).

Fees and payment options

Information about prices and fees for the UPC's official master's degrees can be found at Fees and payment options.
Our masters have specific grants and scholarships



The admission requirements for the UPC's official masters can be found at What are the requirements to enroll in a master's degree?


Candidates must provide proof of their English proficiency, with at least a B2 level of the Common European Framework of Reference for Languages (or equivalent).

Required Documents

  1. Curriculum Vitae
  2. DNI, NIE or passport
  3. Academic Personal Certificate. The certificate must detail the number of hours and credits studied and must include the grade awarded for each subject. This certificate also must contain information on the mark scheme and how grades are awarded.
  4. Diploma (or similar document). This document must confirm that the duration of the degree was at least three years and that is it a valid precursor to studies at postgraduate level (master’s degree) in that country. If that is not possible, it must indicate the level of higher education that the degree gives access to in the country where it was awarded.
  5. English knowledge Certificate (minimum: B2 of Common European Framework of Reference for Languages)
  6. If the applicant holds other qualifications related to the subject area of the Master’s Degree course applied for and that are different from those given to meet entrance requirements, it is necessary to include the original certificates and copy (or official copy) with the application.
  7. If the degree that gives access to the master was obtained in a foreign country, official statement of equivalence of the average grade obtained.
IMPORTANT: All documents issued outside Spain or in non-Spanish-speaking countries must be translated into Spanish or Catalan.All documents issued in non-EU countries must be legalised and bear the corresponding apostille.

Selection Criteria

The Academic Committee is in charge of the admission decisions of the candidates. The criteria are: Academic Information (50%), Background and professional experience (40%) and Motivation (10%).

The criteria details follow:

Academic Information: 
  • Final average grade for the undergraduate degree that provides access to the master's degree
  • Ranking of the university issuing the previous degree, using the most common rankings (e.g. ARWU, QS World University, etc.)
  • Academic performance on the previous degree
Background and professional experience:
  • Suitability of the candidate's previous degree. Holders of bachelor's degrees in disciplines in the field of Computer Science will be given preference 
  • Experience in innovation and research projects 
  • Additional university degrees
  • Candidate's resume and motivation letter


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 Computer Networks and Distributed Systems.

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

To pre-enroll, you will need to register online


Professor in charge

Professors of specialization


Double Degree

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.

What's MIRI

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 four 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

Pre-enrolment To pre-enroll, you will need to register online

Once you've been admitted, you will find all the academic information as how to register, academic calendar, schedule of classes and exams, etc. at  FIB Website.

Grants and Financial Aid

A variety of financial aid options to help you realise your dream. A university for everyone, committed to investing in people


Request Information

Do you have a question? Don't worry; we're here to help you. Please use the contact form below to ask for information or support and to give us any feedback you might have
This question is designed to test whether or not you are a human being and to prevent automated spam submissions.