Master in Informatics Engineering

The work developed by a student during one academic year, according to the indicative plan of the course and on a full time basis, totals 60 ECTS.


Paths


Artificial Intelligence

Course unit title Year Course unit code Duration Type Subject area ECTS credits
Deep and Reinforcement Learning 1 02055960 1st Semester Compulsory AI 6.0
Knowledge and Language 1 02055971 1st Semester Compulsory AI 6.0
Machine Learning 1 02023358 1st Semester Compulsory AI 6.0
Project Management 1 02023459 1st Semester Compulsory EMSS 6.0
Experimental Methods in Computer Science 1 02038569 2nd Semester Compulsory INF 6.0
Generative Artificial Intelligence 1 02056000 2nd Semester Compulsory AI 6.0
Nature Inspired AI 1 02056011 2nd Semester Compulsory AI 6.0
Automated Software Engineering 1 02055894 1st Semester Elective * SE 6.0
Communications and Cibersecurity 1 02055784 1st Semester Elective * CCI 6.0
Digital Enterprise 1 02056056 1st Semester Elective * INFS 6.0
Experience Design 1 02056022 1st Semester Elective * INFS 6.0
Game Design 1 02033078 1st Semester Elective * EC 6.0
Interaction in Virtual Environments 1 02056132 1st Semester Elective * EC 6.0
Mobile Networks and Internet of Things 1 02055828 1st Semester Elective * CCI 6.0
Secure Infrastructures 1 02056157 1st Semester Elective * CIB 6.0
Security and Privacy 1 02038756 1st Semester Elective * CIB 6.0
Services and Advanced Infrastructures for the Internet 1 02055839 1st Semester Elective * CCI 6.0
Software Architecture 1 02023397 1st Semester Elective * SE 6.0
Software Requirements and Specification 1 02055929 1st Semester Elective * SE 6.0
Sound Design 1 02033033 1st Semester Elective * EC 6.0
Systems and Data Governance 1 02056078 1st Semester Elective * INFS 6.0
Artificial Intelligence for Entertainment 1 02056121 2nd Semester Elective * EC 6.0
Business Process Digitalization 1 02056044 2nd Semester Elective * INFS 6.0
Collaborative and Social Computing 1 02042479 2nd Semester Elective * INFS 6.0
Communication Networks and Services Performance 1 02055790 2nd Semester Elective * CCI 6.0
Complex Systems 1 02023476 2nd Semester Elective * OP 6.0
Medical Informatics 1 02000042 2nd Semester Elective * OP 6.0
Real-Time Computer Graphics 1 02056110 2nd Semester Elective * EC 6.0
Secure Software 1 02056168 2nd Semester Elective * CIB 6.0
Security Auditing 1 02033313 2nd Semester Elective * CIB 6.0
Software Quality 1 02055918 2nd Semester Elective * SE 6.0
Systems Integration 1 02000058 2nd Semester Elective * SE 6.0
Virtualization for Cloud and Edge 1 02055845 2nd Semester Elective * CCI 6.0
Rules
  • The student should register, in the 2nd semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.
Course unit title Year Course unit code Duration Type Subject area ECTS credits
Advanced Artificial Intelligence Laboratory 2 02055954 1st Semester Compulsory AI 6.0
Ethics, Law and Society 2 02056104 1st Semester Compulsory EMSS 3.0
Innovation and Entrepreneurship 2 02056095 1st Semester Compulsory EMSS 3.0
Project in Artificial Intelligence 2 02055993 Annual Elective * AI 42.0
Thesis in Artificial Intelligence 2 02055982 Annual Elective * AI 42.0
Heuristic Methods 2 02038722 1st Semester Elective * OP 6.0
Rules
  • The student should register, in the 1st semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.

Communications, Cloud and IoT

Course unit title Year Course unit code Duration Type Subject area ECTS credits
Communications and Cibersecurity 1 02055784 1st Semester Compulsory CCI 6.0
Mobile Networks and Internet of Things 1 02055828 1st Semester Compulsory CCI 6.0
Project Management 1 02023459 1st Semester Compulsory EMSS 6.0
Services and Advanced Infrastructures for the Internet 1 02055839 1st Semester Compulsory CCI 6.0
Communication Networks and Services Performance 1 02055790 2nd Semester Compulsory CCI 6.0
Experimental Methods in Computer Science 1 02038569 2nd Semester Compulsory INF 6.0
Virtualization for Cloud and Edge 1 02055845 2nd Semester Compulsory CCI 6.0
Automated Software Engineering 1 02055894 1st Semester Elective * SE 6.0
Deep and Reinforcement Learning 1 02055960 1st Semester Elective * AI 6.0
Digital Enterprise 1 02056056 1st Semester Elective * INFS 6.0
Experience Design 1 02056022 1st Semester Elective * INFS 6.0
Game Design 1 02033078 1st Semester Elective * EC 6.0
Interaction in Virtual Environments 1 02056132 1st Semester Elective * EC 6.0
Knowledge and Language 1 02055971 1st Semester Elective * AI 6.0
Machine Learning 1 02023358 1st Semester Elective * AI 6.0
Secure Infrastructures 1 02056157 1st Semester Elective * CIB 6.0
Security and Privacy 1 02038756 1st Semester Elective * CIB 6.0
Software Architecture 1 02023397 1st Semester Elective * SE 6.0
Software Requirements and Specification 1 02055929 1st Semester Elective * SE 6.0
Sound Design 1 02033033 1st Semester Elective * EC 6.0
Systems and Data Governance 1 02056078 1st Semester Elective * INFS 6.0
Artificial Intelligence for Entertainment 1 02056121 2nd Semester Elective * EC 6.0
Business Process Digitalization 1 02056044 2nd Semester Elective * INFS 6.0
Collaborative and Social Computing 1 02042479 2nd Semester Elective * INFS 6.0
Complex Systems 1 02023476 2nd Semester Elective * OP 6.0
Generative Artificial Intelligence 1 02056000 2nd Semester Elective * AI 6.0
Medical Informatics 1 02000042 2nd Semester Elective * OP 6.0
Nature Inspired AI 1 02056011 2nd Semester Elective * AI 6.0
Real-Time Computer Graphics 1 02056110 2nd Semester Elective * EC 6.0
Secure Software 1 02056168 2nd Semester Elective * CIB 6.0
Security Auditing 1 02033313 2nd Semester Elective * CIB 6.0
Software Quality 1 02055918 2nd Semester Elective * SE 6.0
Systems Integration 1 02000058 2nd Semester Elective * SE 6.0
Rules
  • The student should register, in the 2nd semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.
Course unit title Year Course unit code Duration Type Subject area ECTS credits
Cybersecurity Laboratory 2 02055817 1st Semester Compulsory CIB 6.0
Ethics, Law and Society 2 02056104 1st Semester Compulsory EMSS 3.0
Innovation and Entrepreneurship 2 02056095 1st Semester Compulsory EMSS 3.0
Project in Communcations, Cloud and IoT 2 02055806 Annual Elective * CCI 42.0
Thesis in Communications, Clound and IoT 2 02055773 Annual Elective * CCI 42.0
Heuristic Methods 2 02038722 1st Semester Elective * OP 6.0
Rules
  • The student should register, in the 1st semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.

Cybersecurity

Course unit title Year Course unit code Duration Type Subject area ECTS credits
Communications and Cibersecurity 1 02055784 1st Semester Compulsory CCI 6.0
Project Management 1 02023459 1st Semester Compulsory EMSS 6.0
Secure Infrastructures 1 02056157 1st Semester Compulsory CIB 6.0
Security and Privacy 1 02038756 1st Semester Compulsory CIB 6.0
Experimental Methods in Computer Science 1 02038569 2nd Semester Compulsory INF 6.0
Secure Software 1 02056168 2nd Semester Compulsory CIB 6.0
Security Auditing 1 02033313 2nd Semester Compulsory CIB 6.0
Automated Software Engineering 1 02055894 1st Semester Elective * SE 6.0
Deep and Reinforcement Learning 1 02055960 1st Semester Elective * AI 6.0
Digital Enterprise 1 02056056 1st Semester Elective * INFS 6.0
Experience Design 1 02056022 1st Semester Elective * INFS 6.0
Game Design 1 02033078 1st Semester Elective * EC 6.0
Interaction in Virtual Environments 1 02056132 1st Semester Elective * EC 6.0
Knowledge and Language 1 02055971 1st Semester Elective * AI 6.0
Machine Learning 1 02023358 1st Semester Elective * AI 6.0
Mobile Networks and Internet of Things 1 02055828 1st Semester Elective * CCI 6.0
Services and Advanced Infrastructures for the Internet 1 02055839 1st Semester Elective * CCI 6.0
Software Architecture 1 02023397 1st Semester Elective * SE 6.0
Software Requirements and Specification 1 02055929 1st Semester Elective * SE 6.0
Sound Design 1 02033033 1st Semester Elective * EC 6.0
Systems and Data Governance 1 02056078 1st Semester Elective * INFS 6.0
Artificial Intelligence for Entertainment 1 02056121 2nd Semester Elective * EC 6.0
Business Process Digitalization 1 02056044 2nd Semester Elective * INFS 6.0
Collaborative and Social Computing 1 02042479 2nd Semester Elective * INFS 6.0
Communication Networks and Services Performance 1 02055790 2nd Semester Elective * CCI 6.0
Complex Systems 1 02023476 2nd Semester Elective * OP 6.0
Generative Artificial Intelligence 1 02056000 2nd Semester Elective * AI 6.0
Medical Informatics 1 02000042 2nd Semester Elective * OP 6.0
Nature Inspired AI 1 02056011 2nd Semester Elective * AI 6.0
Real-Time Computer Graphics 1 02056110 2nd Semester Elective * EC 6.0
Software Quality 1 02055918 2nd Semester Elective * SE 6.0
Systems Integration 1 02000058 2nd Semester Elective * SE 6.0
Virtualization for Cloud and Edge 1 02055845 2nd Semester Elective * CCI 6.0
Rules
  • The student should register, in the 2nd semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.
Course unit title Year Course unit code Duration Type Subject area ECTS credits
Cybersecurity Laboratory 2 02055817 1st Semester Compulsory CIB 6.0
Ethics, Law and Society 2 02056104 1st Semester Compulsory EMSS 3.0
Innovation and Entrepreneurship 2 02056095 1st Semester Compulsory EMSS 3.0
Project in Cybersecurity 2 02055850 Annual Elective * CIB 42.0
Thesis in Cybersecurity 2 02055861 Annual Elective * CIB 42.0
Heuristic Methods 2 02038722 1st Semester Elective * OP 6.0
Rules
  • The student should register, in the 1st semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.

Engenharia de Software

Course unit title Year Course unit code Duration Type Subject area ECTS credits
Automated Software Engineering 1 02055894 1st Semester Compulsory SE 6.0
Project Management 1 02023459 1st Semester Compulsory EMSS 6.0
Software Architecture 1 02023397 1st Semester Compulsory SE 6.0
Software Requirements and Specification 1 02055929 1st Semester Compulsory SE 6.0
Experimental Methods in Computer Science 1 02038569 2nd Semester Compulsory INF 6.0
Software Quality 1 02055918 2nd Semester Compulsory SE 6.0
Systems Integration 1 02000058 2nd Semester Compulsory SE 6.0
Communications and Cibersecurity 1 02055784 1st Semester Elective * CCI 6.0
Deep and Reinforcement Learning 1 02055960 1st Semester Elective * AI 6.0
Digital Enterprise 1 02056056 1st Semester Elective * INFS 6.0
Experience Design 1 02056022 1st Semester Elective * INFS 6.0
Game Design 1 02033078 1st Semester Elective * EC 6.0
Interaction in Virtual Environments 1 02056132 1st Semester Elective * EC 6.0
Knowledge and Language 1 02055971 1st Semester Elective * AI 6.0
Machine Learning 1 02023358 1st Semester Elective * AI 6.0
Mobile Networks and Internet of Things 1 02055828 1st Semester Elective * CCI 6.0
Secure Infrastructures 1 02056157 1st Semester Elective * CIB 6.0
Security and Privacy 1 02038756 1st Semester Elective * CIB 6.0
Services and Advanced Infrastructures for the Internet 1 02055839 1st Semester Elective * CCI 6.0
Sound Design 1 02033033 1st Semester Elective * EC 6.0
Systems and Data Governance 1 02056078 1st Semester Elective * INFS 6.0
Artificial Intelligence for Entertainment 1 02056121 2nd Semester Elective * EC 6.0
Business Process Digitalization 1 02056044 2nd Semester Elective * INFS 6.0
Collaborative and Social Computing 1 02042479 2nd Semester Elective * INFS 6.0
Communication Networks and Services Performance 1 02055790 2nd Semester Elective * CCI 6.0
Complex Systems 1 02023476 2nd Semester Elective * OP 6.0
Generative Artificial Intelligence 1 02056000 2nd Semester Elective * AI 6.0
Medical Informatics 1 02000042 2nd Semester Elective * OP 6.0
Nature Inspired AI 1 02056011 2nd Semester Elective * AI 6.0
Real-Time Computer Graphics 1 02056110 2nd Semester Elective * EC 6.0
Secure Software 1 02056168 2nd Semester Elective * CIB 6.0
Security Auditing 1 02033313 2nd Semester Elective * CIB 6.0
Virtualization for Cloud and Edge 1 02055845 2nd Semester Elective * CCI 6.0
Rules
  • The student should register, in the 2nd semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.
Course unit title Year Course unit code Duration Type Subject area ECTS credits
Ethics, Law and Society 2 02056104 1st Semester Compulsory EMSS 3.0
Innovation and Entrepreneurship 2 02056095 1st Semester Compulsory EMSS 3.0
Software Engineering Laboratory 2 02055907 1st Semester Compulsory SE 6.0
Project in Software Engineering 2 02055946 Annual Elective * SE 42.0
Thesis in Software Engineering 2 02055935 Annual Elective * SE 42.0
Heuristic Methods 2 02038722 1st Semester Elective * OP 6.0
Rules
  • The student should register, in the 1st semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.

Entertainment Computing

Course unit title Year Course unit code Duration Type Subject area ECTS credits
Game Design 1 02033078 1st Semester Compulsory EC 6.0
Interaction in Virtual Environments 1 02056132 1st Semester Compulsory EC 6.0
Project Management 1 02023459 1st Semester Compulsory EMSS 6.0
Sound Design 1 02033033 1st Semester Compulsory EC 6.0
Artificial Intelligence for Entertainment 1 02056121 2nd Semester Compulsory EC 6.0
Experimental Methods in Computer Science 1 02038569 2nd Semester Compulsory INF 6.0
Real-Time Computer Graphics 1 02056110 2nd Semester Compulsory EC 6.0
Automated Software Engineering 1 02055894 1st Semester Elective * SE 6.0
Communications and Cibersecurity 1 02055784 1st Semester Elective * CCI 6.0
Deep and Reinforcement Learning 1 02055960 1st Semester Elective * AI 6.0
Digital Enterprise 1 02056056 1st Semester Elective * INFS 6.0
Experience Design 1 02056022 1st Semester Elective * INFS 6.0
Knowledge and Language 1 02055971 1st Semester Elective * AI 6.0
Machine Learning 1 02023358 1st Semester Elective * AI 6.0
Mobile Networks and Internet of Things 1 02055828 1st Semester Elective * CCI 6.0
Secure Infrastructures 1 02056157 1st Semester Elective * CIB 6.0
Security and Privacy 1 02038756 1st Semester Elective * CIB 6.0
Services and Advanced Infrastructures for the Internet 1 02055839 1st Semester Elective * CCI 6.0
Software Architecture 1 02023397 1st Semester Elective * SE 6.0
Software Requirements and Specification 1 02055929 1st Semester Elective * SE 6.0
Systems and Data Governance 1 02056078 1st Semester Elective * INFS 6.0
Business Process Digitalization 1 02056044 2nd Semester Elective * INFS 6.0
Collaborative and Social Computing 1 02042479 2nd Semester Elective * INFS 6.0
Communication Networks and Services Performance 1 02055790 2nd Semester Elective * CCI 6.0
Complex Systems 1 02023476 2nd Semester Elective * OP 6.0
Generative Artificial Intelligence 1 02056000 2nd Semester Elective * AI 6.0
Medical Informatics 1 02000042 2nd Semester Elective * OP 6.0
Nature Inspired AI 1 02056011 2nd Semester Elective * AI 6.0
Secure Software 1 02056168 2nd Semester Elective * CIB 6.0
Security Auditing 1 02033313 2nd Semester Elective * CIB 6.0
Software Quality 1 02055918 2nd Semester Elective * SE 6.0
Systems Integration 1 02000058 2nd Semester Elective * SE 6.0
Virtualization for Cloud and Edge 1 02055845 2nd Semester Elective * CCI 6.0
Rules
  • The student should register, in the 2nd semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.
Course unit title Year Course unit code Duration Type Subject area ECTS credits
Entertainment Computing Workshop 2 02056143 1st Semester Compulsory EC 6.0
Ethics, Law and Society 2 02056104 1st Semester Compulsory EMSS 3.0
Innovation and Entrepreneurship 2 02056095 1st Semester Compulsory EMSS 3.0
Project in Entertainment Computing 2 02055883 Annual Elective * EC 42.0
Thesis in Entertainment Computing 2 02055872 Annual Elective * EC 42.0
Heuristic Methods 2 02038722 1st Semester Elective * OP 6.0
Rules
  • The student should register, in the 1st semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.

Sistemas de Informação

Course unit title Year Course unit code Duration Type Subject area ECTS credits
Digital Enterprise 1 02056056 1st Semester Compulsory INFS 6.0
Experience Design 1 02056022 1st Semester Compulsory INFS 6.0
Project Management 1 02023459 1st Semester Compulsory EMSS 6.0
Systems and Data Governance 1 02056078 1st Semester Compulsory INFS 6.0
Business Process Digitalization 1 02056044 2nd Semester Compulsory INFS 6.0
Collaborative and Social Computing 1 02042479 2nd Semester Compulsory INFS 6.0
Experimental Methods in Computer Science 1 02038569 2nd Semester Compulsory INF 6.0
Automated Software Engineering 1 02055894 1st Semester Elective * SE 6.0
Communications and Cibersecurity 1 02055784 1st Semester Elective * CCI 6.0
Deep and Reinforcement Learning 1 02055960 1st Semester Elective * AI 6.0
Game Design 1 02033078 1st Semester Elective * EC 6.0
Interaction in Virtual Environments 1 02056132 1st Semester Elective * EC 6.0
Knowledge and Language 1 02055971 1st Semester Elective * AI 6.0
Machine Learning 1 02023358 1st Semester Elective * AI 6.0
Mobile Networks and Internet of Things 1 02055828 1st Semester Elective * CCI 6.0
Secure Infrastructures 1 02056157 1st Semester Elective * CIB 6.0
Security and Privacy 1 02038756 1st Semester Elective * CIB 6.0
Services and Advanced Infrastructures for the Internet 1 02055839 1st Semester Elective * CCI 6.0
Software Architecture 1 02023397 1st Semester Elective * SE 6.0
Software Requirements and Specification 1 02055929 1st Semester Elective * SE 6.0
Sound Design 1 02033033 1st Semester Elective * EC 6.0
Artificial Intelligence for Entertainment 1 02056121 2nd Semester Elective * EC 6.0
Communication Networks and Services Performance 1 02055790 2nd Semester Elective * CCI 6.0
Complex Systems 1 02023476 2nd Semester Elective * OP 6.0
Generative Artificial Intelligence 1 02056000 2nd Semester Elective * AI 6.0
Medical Informatics 1 02000042 2nd Semester Elective * OP 6.0
Nature Inspired AI 1 02056011 2nd Semester Elective * AI 6.0
Real-Time Computer Graphics 1 02056110 2nd Semester Elective * EC 6.0
Secure Software 1 02056168 2nd Semester Elective * CIB 6.0
Security Auditing 1 02033313 2nd Semester Elective * CIB 6.0
Software Quality 1 02055918 2nd Semester Elective * SE 6.0
Systems Integration 1 02000058 2nd Semester Elective * SE 6.0
Virtualization for Cloud and Edge 1 02055845 2nd Semester Elective * CCI 6.0
Rules
  • The student should register, in the 2nd semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.
Course unit title Year Course unit code Duration Type Subject area ECTS credits
Ethics, Law and Society 2 02056104 1st Semester Compulsory EMSS 3.0
Innovation and Entrepreneurship 2 02056095 1st Semester Compulsory EMSS 3.0
Services Engineering Laboratory 2 02056089 1st Semester Compulsory INFS 6.0
Project in Information Systems 2 02056067 Annual Elective * INFS 42.0
Thesis in Information Systems 2 02056033 Annual Elective * INFS 42.0
Heuristic Methods 2 02038722 1st Semester Elective * OP 6.0
Rules
  • The student should register, in the 1st semester, in curricular units in a total of 6 ECTS, among the curricular units offered for the Masters or among any curricular units taught in the UC, through the open list rule. The register in optional curricular units through the open list rule is subject to approval by the Masters Coordinator.

The optional course units are offered on a yearly basis, depending on the availability of the Organic Unit