ATENÇÃO: Esta página foi traduzida automaticamente pelo Google Translate. Isto pode ter consequências inesperadas no conteúdo apresentado e, portanto, não nos responsabilizamos pelo resultado dessa tradução automática.
ATTENTION: this page has been automatically translated by Google Translate. This can have unexpected consequences and, therefore, we do not take responsibility for the result of that automatic translation.
The Master in Computer Engineering (MEI) offers students comprehensive and flexible training in the field of Informatics, consolidating core knowledge and fostering an interdisciplinary culture that is a hallmark of Iscte programmes. It maintains strong links with companies and other organisations, making it suitable both for recent graduates wishing to strengthen their academic background and for professionals seeking to update their skills in a constantly evolving area.
The recently updated study plan allows students to shape their academic path according to their interests by choosing elective curricular units that deepen specific topics in areas such as programming, information systems, multimedia, artificial intelligence, computer security, among others. In this way, MEI continues to train highly qualified professionals who are in demand on the job market and prepared to address current challenges in computer engineering across different technological and organisational contexts.
The EUR-ACE® (European Accredited Engineer) assessment is an accreditation system that provides a set of standards that identify high-quality engineering programs in Europe and abroad. The EUR-ACE® quality mark is a certificate awarded to Higher Education Engineering courses, based on the views and perspectives of key stakeholders (students, higher education institutions, employers, professional organizations and accreditation agencies). One of the great advantages of this accreditation system is the increased appreciation of graduates in the job market, both nationally and internationally.
2026/2027
The Master in Computer Engineering (MEI) has a duration of 4 semesters, corresponding to a total of 120 ECTS.
The programme is designed for full-time attendance and combines compulsory, elective and free elective curricular units, as well as the preparation of either the Master Dissertation in Computer Engineering or the Master Project in Computer Engineering. Students who wish to combine the programme with other professional commitments are advised to consider the possibility of part-time enrolment.
In the 1st year, students attend a set of compulsory curricular units covering the main scientific areas of the programme (Programming Sciences and Technologies, Information Systems, Multimedia, Artificial Intelligence and Computer Security), complemented by two elective curricular units chosen from a recommended list, which allows for some flexibility in defining their academic path.
In the 2nd year, the programme focuses on the consolidation and application of the knowledge acquired, with particular emphasis on the preparation of the dissertation. In the 1st semester, students attend the compulsory curricular unit Research and Development Project in Engineering, in which they develop the scientific and methodological framework of the topic they will address in their dissertation. During this semester, they also complete two recommended elective curricular units and one free elective curricular unit, enabling them to deepen specific areas of interest. The 2nd semester is fully dedicated to the preparation of the dissertation, under the supervision of academic staff and, whenever applicable, in collaboration with external organisations.
Students who successfully complete all curricular units of the 1st year are awarded a Postgraduate Diploma (2nd cycle) in Computer Engineering.
| Unidades curriculares | Semester | ECTS |
|---|---|---|
| Information Systems Management | 1 | 6.0 |
| Introduction to Machine Learning | 1 | 6.0 |
| Networks and Information Systems Security | 1 | 6.0 |
| Software Architecture and Design | 1 | 6.0 |
| User Experience and Visualization of Information | 1 | 6.0 |
| Advanced Programming | 2 | 6.0 |
| Management of Organizational Knowledge and Culture | 2 | 6.0 |
| Professional Ethics, Computing and Society | 2 | 6.0 |
Recommended elective
The recommended elective curricular units for students of the Master in Computer Engineering (MEI) are listed below.
Important information:
1st year, 2nd semester
02198 – Computational Language Processing
02864 – Algorithms for Big Data (EN: Tuesday, 18:00–21:00)
03363 – Computational Intelligence and Optimization
03557 – Business Process Management
03691 – Blockchain
03740 – Communication Architectures for the Internet of Things (2020)
03777 – Sound, Video and Digital Content Authoring
04446 – Information Coding and Protection
04698 – Artificial Intelligence for Robotics
04982 – Secure Software Development (EN: Thursday, 16:30–19:30)
04984 – Security and Cryptography in Communication Networks
2nd year, 1st semester:
02674 – Cloud Technologies and Systems (EN: Monday, 14:30–17:30)
02870 – Text Mining
03209 – Data Science Fundamentals
03358 – Software-Defined Networking
03675 – Big Data Management
03717 – Data Storage in Decentralised Systems
03741 – Distributed Smart Sensor Systems (2020)
03758 – Design and Production of Digital Games
04193 – Deep Learning for Computer Vision (EN: Tuesday, 13:00–16:00)
04291 – Advanced Network Analysis
04667 – Advanced Machine Learning
04674 – Knowledge and Reasoning in Artificial Intelligence
04697 – Artificial Intelligence for Virtual Characters
04981 – Data Privacy
| Unidades curriculares | Semester | ECTS |
|---|---|---|
| Research and Development Project in Engineering | 1 | 12.0 |
| Master Dissertation in Computer Engineering Final Work | 2 | 30.0 |
| Master Project in Computer Engineering Final Work | 2 | 30.0 |
Recommended elective
The recommended elective curricular units for students of the Master in Computer Engineering (MEI) are listed below.
Important information:
1st year, 2nd semester
02198 – Computational Language Processing
02864 – Algorithms for Big Data (EN: Tuesday, 18:00–21:00)
03363 – Computational Intelligence and Optimization
03557 – Business Process Management
03691 – Blockchain
03740 – Communication Architectures for the Internet of Things (2020)
03777 – Sound, Video and Digital Content Authoring
04446 – Information Coding and Protection
04698 – Artificial Intelligence for Robotics
04982 – Secure Software Development (EN: Thursday, 16:30–19:30)
04984 – Security and Cryptography in Communication Networks
2nd year, 1st semester:
02674 – Cloud Technologies and Systems (EN: Monday, 14:30–17:30)
02870 – Text Mining
03209 – Data Science Fundamentals
03358 – Software-Defined Networking
03675 – Big Data Management
03717 – Data Storage in Decentralised Systems
03741 – Distributed Smart Sensor Systems (2020)
03758 – Design and Production of Digital Games
04193 – Deep Learning for Computer Vision (EN: Tuesday, 13:00–16:00)
04291 – Advanced Network Analysis
04667 – Advanced Machine Learning
04674 – Knowledge and Reasoning in Artificial Intelligence
04697 – Artificial Intelligence for Virtual Characters
04981 – Data Privacy
During the programme, students should acquire technical knowledge in the fundamental areas of Computer Engineering, as well as particular knowledge in their specialization. Furthermore, they should be able to demonstrate specific skills for the work of research.
It is expected that graduates will be able to:
These learning objectives are pursued through the specific objectives of each curricular unit, as specified in the respective of CUF of each course, which should correspond directly with at least one of the learning objectives of the course. The degree of completion of these objectives is measured in each curricular unit according to their CUF, which details the methodologies of evaluation used for each specific objective.
2025/2026
Master in Computer Engineering offers a diverse array of specializations, training highly qualified professionals who are in demand on the job market, in areas like:
| Round | Start Date | End Date | Vacancies | Application fee | Reservation fee | Reservation fee outside EU |
|---|---|---|---|---|---|---|
| 1st round | Mestrado/Master | 2025-12-15 09:30 | 2026-01-14 17:00 | 15 | 70.00 € | 200.00 € | 500.00 € |
| 2nd round | Mestrado/Master | 2026-01-15 09:30 | 2026-02-25 17:00 | 20 | 70.00 € | 200.00 € | 500.00 € |
| 3rd round | Mestrado/Master | 2026-02-26 09:30 | 2026-04-06 17:00 | 15 | 70.00 € | 200.00 € | 500.00 € |
| 4th round | Mestrado/Master | 2026-04-07 09:30 | 2026-05-13 17:00 | 10 | 70.00 € | 200.00 € | 500.00 € |
| 5th round | Mestrado/Master | 2026-05-14 09:30 | 2026-06-24 17:00 | 10 | 70.00 € | 200.00 € | 500.00 € |
| 6th round | Mestrado/Master | 2026-06-25 09:30 | 2026-08-26 17:00 | 5 | 70.00 € | 200.00 € | 500.00 € |
You can apply for this master's degree if you are:
See the admission and ranking criteria here.