Informatics Engineering
Master
University
Daytime
Presencial
Language of Teaching
Portuguese and English
Faculty / School
Faculdade de Ciências e Tecnologia
Area of Studies
Engineering and Technologies
Course Structure
Academic Year
-
Tronco comum
2025/26
Year 1
- 1st Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| MODERN CRYPTOGRAPHY | 6 | 14741077 |
| TÓPICOS DE MATEMÁTICA EM CIÊNCIAS DOS DADOS | 6 | 14741078 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DESENHO DE LINGUAGENS DE PROGRAMAÇÃO E COMPILADORES | 6 | 14741093 |
| GENERATIVE ARTIFICIAL INTELLIGENCE | 6 | 14741083 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DESENHO DE LINGUAGENS DE PROGRAMAÇÃO E COMPILADORES | 6 | 14741093 |
| GENERATIVE ARTIFICIAL INTELLIGENCE | 6 | 14741083 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DESENHO DE LINGUAGENS DE PROGRAMAÇÃO E COMPILADORES | 6 | 14741093 |
| GENERATIVE ARTIFICIAL INTELLIGENCE | 6 | 14741083 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DESENHO DE LINGUAGENS DE PROGRAMAÇÃO E COMPILADORES | 6 | 14741093 |
| GENERATIVE ARTIFICIAL INTELLIGENCE | 6 | 14741083 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
Year 1
- 2nd Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| PHYSICS, QUANTUM INFORMATION AND QUANTUM COMPUTATION | 6 | 14741076 |
| SENSORS, DATA AND IMAGE | 6 | 14741075 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| CONFIABILIDADE E SEGURANÇA SOFTWARE | 6 | 14741092 |
| DEEP LEARNING | 6 | 14741082 |
| INTRODUCTION TO CYBERSECURITY | 6 | 14741091 |
| LARGE SCALE DISTRIBUTED SYSTEMS | 6 | 14741089 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| CONFIABILIDADE E SEGURANÇA SOFTWARE | 6 | 14741092 |
| DEEP LEARNING | 6 | 14741082 |
| INTRODUCTION TO CYBERSECURITY | 6 | 14741091 |
| LARGE SCALE DISTRIBUTED SYSTEMS | 6 | 14741089 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| CONFIABILIDADE E SEGURANÇA SOFTWARE | 6 | 14741092 |
| DEEP LEARNING | 6 | 14741082 |
| INTRODUCTION TO CYBERSECURITY | 6 | 14741091 |
| LARGE SCALE DISTRIBUTED SYSTEMS | 6 | 14741089 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| CONFIABILIDADE E SEGURANÇA SOFTWARE | 6 | 14741092 |
| DEEP LEARNING | 6 | 14741082 |
| INTRODUCTION TO CYBERSECURITY | 6 | 14741091 |
| LARGE SCALE DISTRIBUTED SYSTEMS | 6 | 14741089 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
Year 2
- 1st Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| PROJETO DE DISSERTAÇÃO / PROJETO / ESTÁGIO | 15 | 14741073 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| INTELLECTUAL PROPERTY LAW, PROTECTION AND VALORIZATION OF RESEARCH | 3 | 14741080 |
| ORGANIZATIONAL BEHAVIOUR | 3 | 14741079 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DESENHO DE LINGUAGENS DE PROGRAMAÇÃO E COMPILADORES | 6 | 14741093 |
| GENERATIVE ARTIFICIAL INTELLIGENCE | 6 | 14741083 |
| INTELLECTUAL PROPERTY LAW, PROTECTION AND VALORIZATION OF RESEARCH | 3 | 14741080 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DESENHO DE LINGUAGENS DE PROGRAMAÇÃO E COMPILADORES | 6 | 14741093 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
Year 2
- 2nd Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| DISSERTAÇÃO | 30 | 14741098 |
| ESTÁGIO | 30 | 14741100 |
| PROJETO | 30 | 14741099 |
Year 1
- 1st Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| ADVANCED TOPICS IN SOFTWARE ENGINEERING | 6 | 14741036 |
| METAHEURISTICS | 6 | 14741065 |
| ORGANIZATIONAL BEHAVIOUR | 6 | 14741037 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| DATA MODELLING AND INTEGRATION | 6 | 14741095 |
| DIGITAL GAMES DESIGN | 6 | 14741060 |
| MODERN CRYPTOGRAPHY | 6 | 14741077 |
Year 1
- 2nd Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| NEURAL NETWORKS AND DEEP LEARNING | 6 | 14741066 |
| WIRELESS NETWORKS | 6 | 14741038 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| INTERNET OF THINGS | 6 | 14741069 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| INFORMATIC SECURITY | 6 | 14741070 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
Year 2
- Annual
| Curricular Unit | ECTS | ID |
|---|---|---|
| DISSERTATION | 54 | 14741040 |
Year 2
- 1st Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| INTRODUCTION TO RESEARCH | 6 | 14741039 |
Academic Year
-
Tronco comum
2024/25
Year 1
- 1st Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| MODERN CRYPTOGRAPHY | 6 | 14741077 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DATA MODELLING AND INTEGRATION | 6 | 14741095 |
| INTERNET OF THINGS | 6 | 14741088 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DATA MODELLING AND INTEGRATION | 6 | 14741095 |
| INTERNET OF THINGS | 6 | 14741088 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DATA MODELLING AND INTEGRATION | 6 | 14741095 |
| INTERNET OF THINGS | 6 | 14741088 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DATA MODELLING AND INTEGRATION | 6 | 14741095 |
| INTERNET OF THINGS | 6 | 14741088 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
Year 1
- 2nd Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| SENSORS, DATA AND IMAGE | 6 | 14741075 |
| TÓPICOS DE MATEMÁTICA EM CIÊNCIAS DOS DADOS | 6 | 14741078 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| CONFIABILIDADE E SEGURANÇA SOFTWARE | 6 | 14741092 |
| DEEP LEARNING | 6 | 14741082 |
| INTRODUCTION TO CYBERSECURITY | 6 | 14741091 |
| LARGE SCALE DISTRIBUTED SYSTEMS | 6 | 14741089 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| CONFIABILIDADE E SEGURANÇA SOFTWARE | 6 | 14741092 |
| DEEP LEARNING | 6 | 14741082 |
| INTRODUCTION TO CYBERSECURITY | 6 | 14741091 |
| LARGE SCALE DISTRIBUTED SYSTEMS | 6 | 14741089 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| CONFIABILIDADE E SEGURANÇA SOFTWARE | 6 | 14741092 |
| DEEP LEARNING | 6 | 14741082 |
| INTRODUCTION TO CYBERSECURITY | 6 | 14741091 |
| LARGE SCALE DISTRIBUTED SYSTEMS | 6 | 14741089 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| COMPUTER GAMES | 6 | 14741094 |
| CONFIABILIDADE E SEGURANÇA SOFTWARE | 6 | 14741092 |
| DEEP LEARNING | 6 | 14741082 |
| INTRODUCTION TO CYBERSECURITY | 6 | 14741091 |
| LARGE SCALE DISTRIBUTED SYSTEMS | 6 | 14741089 |
| NATURAL LANGUAGE PROCESSING | 6 | 14741086 |
Year 2
- 1st Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| PROJETO DE DISSERTAÇÃO / PROJETO / ESTÁGIO | 15 | 14741073 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| INTELLECTUAL PROPERTY LAW, PROTECTION AND VALORIZATION OF RESEARCH | 3 | 14741080 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DATA MODELLING AND INTEGRATION | 6 | 14741095 |
| INTERNET OF THINGS | 6 | 14741088 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
| Curricular Unit | ECTS | ID |
|---|---|---|
| CONCURRENT AND PARALLEL SYSTEMS | 6 | 14741090 |
| DATA MODELLING AND INTEGRATION | 6 | 14741095 |
| INTERNET OF THINGS | 6 | 14741088 |
| MACHINE LEARNING | 6 | 14741085 |
| METAHEURISTICS | 6 | 14741084 |
| SOFTWARE ARCHITECTURES | 6 | 14741096 |
| WIRELESS AND SENSOR NETWORKS | 6 | 14741087 |
Year 2
- 2nd Semester
| Curricular Unit | ECTS | ID |
|---|---|---|
| DISSERTAÇÃO | 30 | 14741098 |
| ESTÁGIO | 30 | 14741100 |
| PROJETO | 30 | 14741099 |
Faculty of Sciences and Technology
Campus de Gambelas, 8005-139 Faro
Student Support Office
Phone: + 351 289 800 995
Master's Office Email: fctmestrados@ualg.pt
Course Director's Email: fctdirmei@ualg.pt
Director