Holders of the Joint University Master's Degree in Computational and Mathematical Engineering have the necessary knowledge to work in:

  • Research and development centres. 

  • Companies specializing in information and communication technologies.

  • Data centres.

  • University faculty.

Its primary goal is to prepare students for RDI positions in industry, research centres and universities. Graduates will be able to work on developing internet search engines, weather forecasting systems, optimization of logistics routes, network security systems, smart cities... They may seem very different subjects but they all share something in common: they have been developed using computational and mathematical engineering techniques and methods.

In addition, both the URV and the UOC offer doctoral grants for students who have completed their master's degree and wish to complete a doctoral programme. Some related links are provided below:


Research at the UOC

UOC research groups related with the master's degree

  • Distributed, Parallel, and Collaborative Systems (DPCS): The DPCS group specializes in the development and optimization of distributed and parallel systems and algorithms at different scales (small groups, clusters or internet). It focuses particularly on decentralized systems composed of non-dedicated resources. The group also undertakes research on the design of online collaboration systems and their applications.

  • Internet Computing & Systems Optimization (ICSO-HAROSA): ICSO-HAROSA is an official programme run by the UOC's Internet Interdisciplinary Institute (http://in3.uoc.edu/). The reach of this programme, coordinated by two IN3 research groups, DPCS and GRES-UOC, is decidedly international. ICSO-HAROSA specializes in the development of hybrid algorithms and software to solve optimization problems in the fields of logistics, transportation, production and internet systems. It involves researchers from different Spanish universities as well as from other countries, including: the UK, USA, France, Portugal, Germany, Austria, Chile, Argentina, Colombia, etc.

  • Scene Understanding and Artificial Intelligence Lab (SUnAI): The SUnAI group carries out research in computer vision, and within this field, it specializes in high-level image interpreting. Its main research lines are facial expression recognition and analysis, gesture and non-verbal language analysis (using 2D and 3D), object recognition and the interpretation of spaces or scenes.

  • Software Engineering Research Group (GRES-UOC): GRES-UOC carries out research in software modelling and building in complex systems and problems. Specifically, it studies the use of formal methods, knowledge representation and constraint programming and their applications in different contexts, including the educational context.


Research at the URV

URV research groups related with the master's degree

  • CRISES (Cryptography and Statistical Confidentiality): The goal of the CRISES research group ¿ UNESCO Chair in Data Privacy is to create and disseminate technologies for reconciling privacy, security and functionality in the services provided by the information society. The group is led by Prof. Josep Domingo-Ferrer and it currently has 26 members, including 13 doctoral degree holders. It has been funded continuously as a consolidated group by the Government of Catalonia since 2002. Among other research projects, the group takes part in the CONSOLIDER "ARES" team (coordinated by Prof. Domingo-Ferrer), in the European 7th Framework Programme's "Inter-Trust" and "Data Without Boundaries" projects, and in a number of projects funded by the Catalan and Spanish governments. The group holds several patents, most of which are being actively exploited, and has created the spin-off "STAITEC". The group's manager has received a number of distinctions, including the Narcís Monturiol medal for scientific and technological merit, awarded by the Government of Catalonia. 

  • BIOCENIT (Bioinformatics and Environmental Engineering & Chemistry): BIOCENIT is a research group specialized in the study, characterization and modelling of complex systems. The group's activity is structured in three main research lines: (i) Computational Modelling and Environmental Engineering, (ii) Operations Research and Biostatistics, and (iii) City Science. The group is a former and present participant in several national and international (NSF, EU FP6 and FP7) research projects and is an active member of several transnational networks and organizations (NanoSafety Cluster, InnaTox, City Protocol Society).

  • COPRICA1 (Codes, Privacy and Algebraic Combinatorics): This research group specializes in the applications of discrete mathematics in code theory, privacy, cryptography, etc. It also works on more theoretical topics such as algebraic geometry, finite geometry or algebraic and enumerative combinatorics.

  • BANZAI (Research Group on Artificial Intelligence): The Research Group on Artificial Intelligence specializes in studying and developing smart systems for medicine. It uses techniques such as data mining, machine learning, engineering and knowledge representation to solve different medical problems. These include modelling care procedures, integrating treatments for patients with several diseases, studying treatment compliance and costs, or analysing the data generated by care information systems. Each year, the group organizes the international workshop Knowledge Representation for Health Care (KR4HC) and, with the publishing company Springer, publishes the homonymous book collection, within the Lecture Notes in Artificial Intelligence series.


  • ITAKA (Intelligent Technologies for Advanced Knowledge Acquisition): This group was formed in January 2007 by Dr Antonio Moreno and Dr Aida Valls, following in the footsteps of the successful Working Group on Multi-Agent Systems (GruSMA), which operated from 2000 to 2006. Its main research lines are distributed systems and data aggregation. The two lines' results are being applied mainly in medicine, tourism and the environment.


  • DCDYNSYS (Discrete and Continuous Dynamical Systems): This research group works in different branches of what is known generically as dynamical systems, encompassing both the discrete and the continuous variants. In its work, it studies both the theoretical aspects and the applications of dynamical systems in different areas of knowledge (medicine, biology, chemistry, etc).

  • MATDISC (Discrete Mathematics): This group specializes in the study of discrete mathematical structures, with particular emphasis on the problems related with graph theory and hypergraphics. 

  • ALEPHSYS (Algorithms Embedded in Physical Systems): The Alephsys research group specializes in the analysis of complex systems, with particular emphasis on the so-called complex networks. Complex networks are ubiquitous: in biology, there are ecological and biochemical networks; in economics, there are transaction networks; in technology, we have internet, telephone communications and transport networks; in sociology, there are the social and collaborative networks, to name just a few examples. Today, computers and technology in general are continuously generating all sorts of data (the so-called big data). However, it is not easy to extract information from this data. Complex network analysis techniques do just this, that is, analyse their structure, identify key components and understand the relationships between structure and dynamics. Among the most interesting dynamics are the propagation of epidemics, the creation of fail-safe networks or the appearance of emerging phenomena, which are all studied within Alephsys.
  • RIVI (Intelligent Robotics and Computer Vision): This research group's members are faculty from the Department of Computer Engineering and Mathematics and the Department of Electrical, Electronic and Automation Engineering. The RIVI group specializes in the development of innovative solutions in different areas of robotics and artificial vision through the application of advanced computing techniques. Its areas of specialization include: image analysis and processing, template matching, 3D modelling, mobile robotics, multi-robot exploration, etc.

  • AST (Architecture and Telematic Services): The AST group brings together a multidisciplinary team focused on the study of distributed systems and telematic services. The group's research focuses on creating new distributed services and middleware infrastructures for storing, sharing and distributing information in different work environments (collaborative, educational or medical work environments, among others). In particular, the group has made significant contributions in large-scale distributed systems (cloud, P2P) and in adaptive and autonomous middleware. One of its main research lines is specialized in the development of adaptive, secure network storage systems.
Would you like more information?

Send us your details and we'll send you information on this program and regarding UOC products, services and promotional activities

Dial a number that's 9 digits long.
Dial a number that's 9 digits long.
Country Code
Dial a number that's 9 digits long.
Country Code
Dial a number that's 9 digits long.
Ask for information


The UOC, the second best university in Spain according to the Times Higher Education Young University Rankings



The UOC, the second best university in Spain according to the Times Higher Education Young University Rankings


Together with:


Payment in Instalments

You can pay for your university master's degree in instalments