Skip to main content

Computer Networks and Distributed Systems

About
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.
Target
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.

 

Specialization coordinator

Person Department Email
Barceló Ordinas, Jose Maria AC jose.maria.barcelo@upc.edu

Specialization teachers

Person Department Email
Abadal Cavallé, Sergi AC abadal@ac.upc.edu
Baig Viñas, Roger AC roger.baig@upc.edu
Barceló Ordinas, Jose Maria AC jose.maria.barcelo@upc.edu
Barlet Ros, Pere AC pbarlet@ac.upc.edu
Cabellos Aparicio, Alberto AC acabello@ac.upc.edu
Careglio, Davide AC careglio@ac.upc.edu
Cerdà Alabern, Llorenç AC llorenc@ac.upc.edu
Delgado Merce, Jaime M. AC jaime@ac.upc.edu
Domingo Pascual, Jordi AC jordi.domingo@ac.upc.edu
Freitag, Felix AC felix@ac.upc.edu
García Vidal, Jorge AC jorge@ac.upc.edu
Llorente Viejo, Silvia AC silvia.llorente@upc.edu
Paillissé Vilanova, Jordi AC jordi.paillisse@upc.edu
Perello Muntan, Jordi AC perello@ac.upc.edu
Ruiz Ramírez, Marc AC mruiz@ac.upc.edu
Sole Pareta, Josep AC pareta@ac.upc.edu
Toribio Gonzalez, Angel AC angelt@ac.upc.edu

Technical Competences of each Specialization

COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS

  • CEE2.1
    Capability to understand models, problems and algorithms related to distributed systems, and to design and evaluate algorithms and systems that process the distribution problems and provide distributed services.
  • CEE2.2
    Capability to understand models, problems and algorithms related to computer networks and to design and evaluate algorithms, protocols and systems that process the complexity of computer communications networks.
  • CEE2.3
    Capability to understand models, problems and mathematical tools to analyze, design and evaluate computer networks and distributed systems.

Subjects


 

Elective
Mandatory
Master's Thesis
Mandatory Common Course

 

Semester 1

Semester 2

Semester 3

Semester 4

Seminar activities

The activities to obtain the SIRI credits can be done in any semester of the master's degree. Consult the detail of the seminars.

Elective