Skip to main content

Master’s Degrees - List of Courses

Masters Degree in Software Engineering

The Master's Degree course in Software Engineering (MESW) offered by FEUP focuses on advanced scientific and professional training in Software Engineering and is designed for professionals who would like to update their skills, as well as for those who would like to acquire new skills and current expertise in Software Engineering. The aim of this course is to promote an excellent qualification in advanced and fundamental aspects in Software Engineering, from theoretical foundations to the integration of informatic technologies in organisations.

Job Opportunities

Software Engineering graduates are essential professionals in the software industry, who are able to manage large scale projects, while taking into account the complexity and restrictions imposed by the market. At U.Porto, we qualify people who can reach the top of the technical hierarchy in the global software industry.

Logo da Unidade Organica
Faculty of Engineering
Type of Course
Masters Degree
4 Semesters / 120.0 ECTS
Portuguese - Suitable for English - speaking students
Annual Tuition Fee (Full Tuition Fee)
National: 2500.00€

All the information presented relates to 2023/2024

Registration and Accreditation


Registration n.ºR/A - CR 21/2016 in March 14, 2016


Date of publication of the accreditation decision: May 3, 2022

Validity of accreditation: 3 years

Information from A3ES
Additional information