Inter-university Master's Degree in Computer Engineering and Mathematics
The URV-UOC online Master's Degree in Computer Engineering and Mathematics (ECiM) offers interdisciplinary training in the areas of engineering and applied sciences. The ECiM programme includes cutting-edge topics such as computer modelling and simulation, numerical methods, parallel and distributed computing, knowledge representation, networks and graphs, and applied optimisation. The aim of the degree is to prepare students for R&D positions in industry, research centres and universities. It is intended for graduates with various scientific and technical qualifications (computer engineering, mathematics, telecommunications engineering, industrial engineering, statistics, physics, etc.).
Students must complete a total of 60 ECTS credits, distributed as follows: 17 for compulsory subjects, 25 for optional subjects and 18 for the master's thesis. The ECiM is designed to be completed in one year (full-time students) or two years (part-time students). As the programme’s lecturers are active researchers in the fields they teach, they can help students to initiate research careers in computer engineering and mathematics.
- Research and development centres
- Companies working in the information and communication technologies
- Computing centres
Language of instructionCatalan, Spanish, English
This Master's Degree is aimed at candidates who previously obtained:
- Bachelor's degrees in Mathematics, Statistics, Physics and related fields.
- Bachelor's Degree in Computer Science, Telecommunications, Electronics, Industrial, Electrical, Mechanical, Aeronautical and related fields.
- Universitat Rovira i Virgili (coordinating university)
- Open University of Catalonia
FIRST YEAR: Compulsory subjects
- Numerical Methods in Engineering
- High Performance Computing
- Optional subjects
- Final Master's Project
- Optional subjects
In this section you will find the list of all the optional subjects on the curriculum. Before you select the subjects you wish to register for, please make sure that they have been activated.
- Error Correcting Codes
- Chaotic Dynamical Systems
- Graphs and Applications
- Modeling Using Differential Equations
- Multivariate Analysis of Data
- Particle and Finite Element Simulation
- Complex Networks
- Operative Research
- Combinatorial Optimization
- Data Structures and Algorithms
- Knowledge Representation
- Artificial Intelligence
- Distributed Computing
- Pattern Recognition
- A university degree in mathematics, statistics, physics or a related field.
- A university degree in computer engineering, telecommunications, electronic engineering, industrial engineering, electrical engineering, mechanical engineering, aeronautical engineering or a related field.
Pre-enrolled students will be selected according to the following criteria:
- Suitability of the admission qualification, up to 40 points. Qualifications will be graded in accordance with the following scale:
a. Graduates in the field of science: up to 40 points.
b. Graduates in the field of engineering and architecture: up to 40 points.
c. Other qualifications: 0 points.
- Evaluation of the students' academic record in the university degree that qualifies them for admission to the master's degree: up to 40 points.
- Other training (courses, seminars or other training activities, for which proof must be provided) or professional experience relevant to the content of the master's degree: up to 10 points.
- Previous experience in research and/or stays in research centres of at least 4 weeks (proof must be provided): up to 10 points.
This school offers programs in:
Last updated May 23, 2016