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 | |
|---|---|---|
| Barceló Ordinas, Jose Maria | AC | jose.maria.barcelo@upc.edu |
Specialization teachers
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
Specialization compulsory subjects
- Topics On Optimization and Machine Learning (TOML-MIRI)
- Computer Network Architectures and Network Management (CNANM-MIRI)
- Statistical Analysis of Networks and Systems (SANS-MIRI)
- Stochastic Network Modelling (SNM-MIRI)
Specialization complementary subjects
- Cloud Computing and Big Data Analytics (CCBDA-MIRI)
- Decentralized Systems (DS-MIRI)
- Future Internet Networks (FINE-MIRI)
- Internet Applications and Security (IAS-MIRI)
Elective
Mandatory
Master's Thesis
Mandatory Common Course
Semester 1
Computer Network Architectures and Network Management
(CNANM - 6 ECTS)
(CNANM - 6 ECTS)
Concurrence, Parallelism and Distributed Systems
(CPDS - 6 ECTS)
(CPDS - 6 ECTS)
Statistical Analysis of Networks and Systems
(SANS - 6 ECTS)
(SANS - 6 ECTS)
Statistical Modelling and Design of Experiments
(SMDE - 6 ECTS)
(SMDE - 6 ECTS)
Semester 2
Algorithmic Methods for Mathematical Models
(AMMM - 6 ECTS)
(AMMM - 6 ECTS)
Cloud Computing and Big Data Analytics
(CCBDA - 6 ECTS)
(CCBDA - 6 ECTS)
Decentralized Systems
(DS - 6 ECTS)
(DS - 6 ECTS)
Topics On Optimization and Machine Learning
(TOML - 6 ECTS)
(TOML - 6 ECTS)
Semester 3
Future Internet Networks
(FINE - 6 ECTS)
(FINE - 6 ECTS)
Internet Applications and Security
(IAS - 6 ECTS)
(IAS - 6 ECTS)
Stochastic Network Modelling
(SNM - 6 ECTS)
(SNM - 6 ECTS)
Semester 4
Master's Thesis
(TFM - 30 ECTS)
(TFM - 30 ECTS)
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.
Seminars of Innovation and Research in Informatics
(SIRI - 6 ECTS)
(SIRI - 6 ECTS)
Elective
Interdisciplinary Innovation Project
(I2P - 6 ECTS)
(I2P - 6 ECTS)
Data Visualization
(DV - 6 ECTS)
(DV - 6 ECTS)
Machine Learning Systems in Production
(MLOps - 6 ECTS)
(MLOps - 6 ECTS)
Computer Vision
(CV - 6 ECTS)
(CV - 6 ECTS)
Introduction to Quantitative Linguistics
(IQL - 6 ECTS)
(IQL - 6 ECTS)
Introduction to Research
(I2RM3 - 3 ECTS)
(I2RM3 - 3 ECTS)
Introduction to Research
(I2RM6 - 6 ECTS)
(I2RM6 - 6 ECTS)