Master in Computer Science and Engineering

The Master in Computer Science and Engineering is a two-year 2nd cycle of studies aimed at training Engineers qualified to intervene in the areas of Computer Science and Information Technologies, compatible with the Bologna principles.

NOVA School of Science and Technology | FCT NOVA is a pioneer in teaching Computer Science and Engineering in Portugal, combining excellence in teaching and research accumulated over almost 50 years of experience.The Master in Computer Science and Engineering at NOVA School of Science and Technology | FCT NOVA trains Computer Engineers with a solid preparation to participate in the construction of the information systems and technologies of the future. 

Computer Science and Engineering is vital for modern society. The skills of the Computer Science Engineer are essential to all companies and organizations involved in the development of services, systems and products, in particular to those operating in the area of Information Technologies. 

Using the acquired advanced skills in distributed systems, cloud computing, artificial intelligence and machine learning, digital media, software engineering, security, among others, our Engineers carry out innovation activities in areas as diverse as Digital Transformation, Digital Agriculture, Public Health and Personalized Medicine, Communications Systems, Cyber-security and Privacy.  The faculty has extensive experience and innovation skills, articulating teaching with research at the NOVA LINCS Research Centre of Excellence NOVA LINCS.

The programme is certified till 2023 by EUR-ACE® by ENAEE (European Network for Accreditation of Engineering Education) .



Who can apply

The programme is offered to holders of BSc. Degree  (1st cycle) in the area of Computer Science and Engineering (Engenharia Informática) or similar, providing the degree of Master in Computer Science and Engineering (Engenharia Informática)



The Master's degree in Computer Science and Engineering aims at educating Computer Science Engineers highly qualified to develop, design, lead and perform innovation activities. 

The flexible course structure of NOVA School of Science and Technology | FCT NOVA allows to combine courses according to students' interests, guaranteeing a solid advanced training, complemented by specialization in one or more areas. 

We offer a modern vision of the training of a Computer Science Engineer recognized by the market. Our teaching encourages the ability to design and implement innovative and high-quality solutions, as well as autonomy and adaptability to new challenges. 

The programme concludes with a Master's Dissertation, composed of individual research and/or development work, which can be developed within an academic context or within an academic-business collaboration with a strong component of technology transfer. 

Over the last twenty years, the Department of Computer Science of NOVA School of Science and Technology | FCT NOVA graduated around two thousand graduates and masters in Computer Science and Engineering.


Career Opportunities

With full employability, IT Engineers at NOVA School of Science and Technology | FCT NOVA hold leadership positions in leading companies in the areas of Information and Communication Technologies, developing careers with recognized international projection and creating innovative companies that operate in the global market. 

Our alumni work in the development of services and products in such diverse areas, such as the Internet, Environment, Arts, Banking and Insurance, Entertainment, Energy, Medicine, Telecommunications and Transport.



 The courses take place in English whenever there are students who do not speak Portuguese.



Day time


Programme Coordination

Professor Nuno Manuel Ribeiro Preguiça 

Send an email to book an appointment


Comissão Científica e Pedagógica do curso




Access Rules 2021/22

Offered to holders of a 1st cycle (BSc. ) degree in the areas of Computer Science and Engineering/Informatics or similar

4th phase (till February 15th)


Study Programme