Master in Computer Science and Engineering

Education objectives

Available soon

General characterization

DGES code

1059

Cicle

Master (2nd Cycle)

Degree

Mestre

Access to other programs

Access to a 3rd cycle

Coordinator

Carlos Augusto Isaac Piló Viegas Damásio

Opening date

September

Vacancies

Available soon

Fees

Portuguese students: 1500 €/year

Foreign students: 7000 €/year

Schedule

Available soon

Teaching language

Available soon

Degree pre-requisites

Duration: 2 years

Credits: 120 ECTS

Scientific Area
Acronym ECTS
Mandatory Optional
Informatics I 12 90
Mathematics M 6 0
Social Sciences and Humanities CHS 3 0
Transferable Skills CC 3 0
Any Scientific Area QAC 0 6 (a)
TOTAL 24 96

(a) 6 ECTS in courses chosen by the student on a list approved annually by the Scientific Council of FCT NOVA, which includes the unity of all scientific areas of FCT NOVA.

Conditions of admittance

Available soon

Evaluation rules

The evaluation of all UCs is continuous for all the components that integrate it, and it must be completed by the last day of the school term of the academic semester.

The continuous evaluation of a UC must include a minimum of three elements in the set of evaluation components, on dates adequately spaced throughout the period of classes.

All UCs with a theoretical-practical evaluation component must provide, in addition, a form of evaluation of this component by exam, to be carried out after the period of classes (Examination of Appeal).

All requirements and conditions related to the evaluation of the UC, namely the minimum weights and classifications, if any, of each component, as well as the Frequency conditions, are defined a priori and, mandatorily, published in the Discipline Form.

For each UC, combinations of three evaluation components are allowed: (i) Theoretical-practical evaluation; (ii) Laboratory or project evaluation; (iii) Summative assessment.

The final Dissertation (or Project) involves a public discussion with a Jury.

Regulamento de Avaliação de Conhecimentos (Licenciaturas, Mestrados Integrados e Mestrados.)

Structure

1.º Semester
Code Name ECTS
8575 Introduction to Operations Research 6.0
Options
10644 Algorithms and Distributed Systems 6.0
11554 Internet Application Design and Implementation 6.0
12544 Model-Driven Engineering 6.0
11559 Data Modelling 6.0
11164 Constraint Programming 6.0
12545 Concurrent Programming: Languages and Techniques 6.0
11170 Software Quality 6.0
1.º Semester - Opção A1
Code Name ECTS
Options
11157 Machine Learning 6.0
11158 Concurrency and Paralelism 6.0
11159 Software Construction and Verification 6.0
10796 Human-Computer Interaction 6.0
8152 Interpretation and Compilation of Programming Languages 6.0
12543 Systems and Process Modelling 6.0
11539 Knowledge and Reasoning Systems Representation 6.0
11619 Network and Computer Systems Security 6.0
8281 Databases Systems 6.0
11174 Cloud Computing Systems 6.0
O aluno deverá obter 6.0 créditos nesta opção.
1.º Semester - Opção A2
Code Name ECTS
Options
11157 Machine Learning 6.0
11158 Concurrency and Paralelism 6.0
11159 Software Construction and Verification 6.0
10796 Human-Computer Interaction 6.0
8152 Interpretation and Compilation of Programming Languages 6.0
12543 Systems and Process Modelling 6.0
11539 Knowledge and Reasoning Systems Representation 6.0
11619 Network and Computer Systems Security 6.0
8281 Databases Systems 6.0
11174 Cloud Computing Systems 6.0
O aluno deverá obter 6.0 créditos nesta opção.
1.º Semester - Opção A3
Code Name ECTS
Options
11157 Machine Learning 6.0
11158 Concurrency and Paralelism 6.0
11159 Software Construction and Verification 6.0
10796 Human-Computer Interaction 6.0
8152 Interpretation and Compilation of Programming Languages 6.0
12543 Systems and Process Modelling 6.0
11539 Knowledge and Reasoning Systems Representation 6.0
11619 Network and Computer Systems Security 6.0
8281 Databases Systems 6.0
11174 Cloud Computing Systems 6.0
O aluno deverá obter 6.0 créditos nesta opção.
1.º Semester - Unidade Curricular do Bloco Livre
Code Name ECTS
Options
11066 Unrestricted Electives 6.0
O aluno deverá obter 6.0 créditos nesta opção.
2.º Semester
Code Name ECTS
11191 Social-Professional Aspects of Informatics 3.0
10380 Entrepreneurship 3.0
2.º Semester - Opção A4
Code Name ECTS
Options
11157 Machine Learning 6.0
11158 Concurrency and Paralelism 6.0
11159 Software Construction and Verification 6.0
10796 Human-Computer Interaction 6.0
8152 Interpretation and Compilation of Programming Languages 6.0
12543 Systems and Process Modelling 6.0
11539 Knowledge and Reasoning Systems Representation 6.0
11619 Network and Computer Systems Security 6.0
8281 Databases Systems 6.0
11174 Cloud Computing Systems 6.0
O aluno deverá obter 6.0 créditos nesta opção.
2.º Semester - Opção A5
Code Name ECTS
Options
11157 Machine Learning 6.0
11158 Concurrency and Paralelism 6.0
11159 Software Construction and Verification 6.0
10796 Human-Computer Interaction 6.0
8152 Interpretation and Compilation of Programming Languages 6.0
12543 Systems and Process Modelling 6.0
11539 Knowledge and Reasoning Systems Representation 6.0
11619 Network and Computer Systems Security 6.0
8281 Databases Systems 6.0
11174 Cloud Computing Systems 6.0
O aluno deverá obter 6.0 créditos nesta opção.
2.º Semester - Opção B1
Code Name ECTS
Options
10644 Algorithms and Distributed Systems 6.0
11157 Machine Learning 6.0
12423 Deep Learning 6.0
11552 Computer Networks Architecture and Protocols 6.0
11165 High Perfomance Computing 6.0
1205 Multimedia Computing 6.0
11554 Internet Application Design and Implementation 6.0
11158 Concurrency and Paralelism 6.0
11555 Dependable Distributed Systems 6.0
11159 Software Construction and Verification 6.0
11556 Design of Algorithms for Optimization Problems 6.0
12544 Model-Driven Engineering 6.0
10796 Human-Computer Interaction 6.0
8152 Interpretation and Compilation of Programming Languages 6.0
11557 Games and Simulation 6.0
12546 Web Data Mining and Search 6.0
11559 Data Modelling 6.0
12543 Systems and Process Modelling 6.0
11562 Stream Processing 6.0
11164 Constraint Programming 6.0
12545 Concurrent Programming: Languages and Techniques 6.0
11563 Data Analytics and Mining 6.0
11170 Software Quality 6.0
11539 Knowledge and Reasoning Systems Representation 6.0
11171 Software Requirements and Architecture 6.0
11619 Network and Computer Systems Security 6.0
11553 Software Security 6.0
8281 Databases Systems 6.0
11174 Cloud Computing Systems 6.0
8299 Mobile and Pervasive Computing 6.0
11564 Computational Game Theory 6.0
12507 Visualization and Data Analytics 6.0
12547 GeoWeb 6.0
O aluno deverá obter 6.0 créditos nesta opção.
2.º Semester - Opção B2
Code Name ECTS
Options
10644 Algorithms and Distributed Systems 6.0
11157 Machine Learning 6.0
12423 Deep Learning 6.0
11552 Computer Networks Architecture and Protocols 6.0
11165 High Perfomance Computing 6.0
1205 Multimedia Computing 6.0
11554 Internet Application Design and Implementation 6.0
11158 Concurrency and Paralelism 6.0
11555 Dependable Distributed Systems 6.0
11159 Software Construction and Verification 6.0
11556 Design of Algorithms for Optimization Problems 6.0
12544 Model-Driven Engineering 6.0
10796 Human-Computer Interaction 6.0
8152 Interpretation and Compilation of Programming Languages 6.0
11557 Games and Simulation 6.0
12546 Web Data Mining and Search 6.0
11559 Data Modelling 6.0
12543 Systems and Process Modelling 6.0
11562 Stream Processing 6.0
11164 Constraint Programming 6.0
12545 Concurrent Programming: Languages and Techniques 6.0
11563 Data Analytics and Mining 6.0
11170 Software Quality 6.0
11539 Knowledge and Reasoning Systems Representation 6.0
11171 Software Requirements and Architecture 6.0
11619 Network and Computer Systems Security 6.0
11553 Software Security 6.0
8281 Databases Systems 6.0
11174 Cloud Computing Systems 6.0
8299 Mobile and Pervasive Computing 6.0
11564 Computational Game Theory 6.0
12507 Visualization and Data Analytics 6.0
12547 GeoWeb 6.0
O aluno deverá obter 6.0 créditos nesta opção.
3.º Semester
Code Name ECTS
12548 Preparation of MSc Dissertation / Project of Computer Science and Engineering 12.0
3.º Semester - Opção B3
Code Name ECTS
Options
10644 Algorithms and Distributed Systems 6.0
11157 Machine Learning 6.0
12423 Deep Learning 6.0
11552 Computer Networks Architecture and Protocols 6.0
11165 High Perfomance Computing 6.0
1205 Multimedia Computing 6.0
11554 Internet Application Design and Implementation 6.0
11158 Concurrency and Paralelism 6.0
11555 Dependable Distributed Systems 6.0
11159 Software Construction and Verification 6.0
11556 Design of Algorithms for Optimization Problems 6.0
12544 Model-Driven Engineering 6.0
10796 Human-Computer Interaction 6.0
8152 Interpretation and Compilation of Programming Languages 6.0
11557 Games and Simulation 6.0
12546 Web Data Mining and Search 6.0
11559 Data Modelling 6.0
12543 Systems and Process Modelling 6.0
11562 Stream Processing 6.0
11164 Constraint Programming 6.0
12545 Concurrent Programming: Languages and Techniques 6.0
11563 Data Analytics and Mining 6.0
11170 Software Quality 6.0
11539 Knowledge and Reasoning Systems Representation 6.0
11171 Software Requirements and Architecture 6.0
11619 Network and Computer Systems Security 6.0
11553 Software Security 6.0
8281 Databases Systems 6.0
11174 Cloud Computing Systems 6.0
8299 Mobile and Pervasive Computing 6.0
11564 Computational Game Theory 6.0
12507 Visualization and Data Analytics 6.0
12547 GeoWeb 6.0
O aluno deverá obter 6.0 créditos nesta opção.
3.º Semester - Opção B4
Code Name ECTS
Options
10644 Algorithms and Distributed Systems 6.0
11157 Machine Learning 6.0
12423 Deep Learning 6.0
11552 Computer Networks Architecture and Protocols 6.0
11165 High Perfomance Computing 6.0
1205 Multimedia Computing 6.0
11554 Internet Application Design and Implementation 6.0
11158 Concurrency and Paralelism 6.0
11555 Dependable Distributed Systems 6.0
11159 Software Construction and Verification 6.0
11556 Design of Algorithms for Optimization Problems 6.0
12544 Model-Driven Engineering 6.0
10796 Human-Computer Interaction 6.0
8152 Interpretation and Compilation of Programming Languages 6.0
11557 Games and Simulation 6.0
12546 Web Data Mining and Search 6.0
11559 Data Modelling 6.0
12543 Systems and Process Modelling 6.0
11562 Stream Processing 6.0
11164 Constraint Programming 6.0
12545 Concurrent Programming: Languages and Techniques 6.0
11563 Data Analytics and Mining 6.0
11170 Software Quality 6.0
11539 Knowledge and Reasoning Systems Representation 6.0
11171 Software Requirements and Architecture 6.0
11619 Network and Computer Systems Security 6.0
11553 Software Security 6.0
8281 Databases Systems 6.0
11174 Cloud Computing Systems 6.0
8299 Mobile and Pervasive Computing 6.0
11564 Computational Game Theory 6.0
12507 Visualization and Data Analytics 6.0
12547 GeoWeb 6.0
O aluno deverá obter 6.0 créditos nesta opção.
3.º Semester - Opção B5
Code Name ECTS
Options
10644 Algorithms and Distributed Systems 6.0
11157 Machine Learning 6.0
12423 Deep Learning 6.0
11552 Computer Networks Architecture and Protocols 6.0
11165 High Perfomance Computing 6.0
1205 Multimedia Computing 6.0
11554 Internet Application Design and Implementation 6.0
11158 Concurrency and Paralelism 6.0
11555 Dependable Distributed Systems 6.0
11159 Software Construction and Verification 6.0
11556 Design of Algorithms for Optimization Problems 6.0
12544 Model-Driven Engineering 6.0
10796 Human-Computer Interaction 6.0
8152 Interpretation and Compilation of Programming Languages 6.0
11557 Games and Simulation 6.0
12546 Web Data Mining and Search 6.0
11559 Data Modelling 6.0
12543 Systems and Process Modelling 6.0
11562 Stream Processing 6.0
11164 Constraint Programming 6.0
12545 Concurrent Programming: Languages and Techniques 6.0
11563 Data Analytics and Mining 6.0
11170 Software Quality 6.0
11539 Knowledge and Reasoning Systems Representation 6.0
11171 Software Requirements and Architecture 6.0
11619 Network and Computer Systems Security 6.0
11553 Software Security 6.0
8281 Databases Systems 6.0
11174 Cloud Computing Systems 6.0
8299 Mobile and Pervasive Computing 6.0
11564 Computational Game Theory 6.0
12507 Visualization and Data Analytics 6.0
12547 GeoWeb 6.0
O aluno deverá obter 6.0 créditos nesta opção.
4.º Semester - Opção Avançada de Formação
Code Name ECTS
Options
12549 Dissertation in Computer Science and Engineering 30.0
12550 Project in Computer Science and Engineering 30.0
O aluno deverá obter 30.0 créditos nesta opção.