Check here the detailed study plan (in Portuguese only)
Note: There are curricular units that can accommodate international students and can therefore be taught in English, namely Big Data Management, Forecasting Models and Unsupervised Statistical Analysis.
Programme Structure for 2026/2027
| Curricular Courses | Credits | |
|---|---|---|
| 1st Year | ||
|
Interdisciplinary Seminar in Data Science
6.0 ECTS
|
||
|
Bayesian Modelling
6.0 ECTS
|
||
|
Text Mining for Data Science
6.0 ECTS
|
||
|
Time Series Analysis and Forecasting
6.0 ECTS
|
||
|
Business Analytics Fundamentals
6.0 ECTS
|
||
| 2nd Year | ||
|
Deep Learning for Computer Vision
6.0 ECTS
|
||
|
Project Design for Data Science
6.0 ECTS
|
||
|
Master Project in Data Science
48.0 ECTS
|
||
|
Master Dissertation in Data Science
48.0 ECTS
|
Recommended optative
The identification of optional courses is subject to an analysis of the prior competences of the admitted candidates, in the process of analysing the applications, with reference to the following training plans:
Personalized plan A - for students with prior skills in Data Science:
> Knowledge and Reasoning in Artificial Intelligence
> Mathematical Methods in Machine Learning
> 2 Free optional courses
Personalized plan B - for students with no previous skills in Data Science:
> Unsupervised Statistical Learning
> Big Data Processing and Modelling
> 1 Free optional course
Personalized plan C - for students without previous skills in Data Science and Programming:
> Unsupervised Statistical Learning
> Big Data Processing and Modelling
Other alternative training programmes may be identified depending on the candidate's prior competences.
Objectives
To provide comprehensive training in Data Science, in line with current trends and market needs and the emerging lines of research
To provide knowledge and skills in advanced data analysis, especially for dealing with big data and for extracting knowledge from unstructured data (text and image);
To provide applied training aimed at developing skills and competencies in handling the latest technological tools for data science;
Train skilled professionals in the current state of the art in data governance, attribute selection and engineering, and the construction and use of learning models suitable for different data regimes and formats.