/ Education / Masters

Master in Software Engineering

Presentation

The Master's in Software Engineering (MSE) is designed to train advanced-level professionals in the various dimensions of modern software development, namely requirements gathering, software architecture and design, continuous development and delivery chains, quality, project and team management, hard and soft skills.

This four-semester course operates on an after-school basis with support for distance learning, and is structured around a real project, Software Development Studio, for an external client.

This project provides the context for applying the knowledge and skills acquired in the other curricular units, enabling students to synthesise a concrete solution to a significant and real problem. These professionals are trained to be leaders in the technical hierarchy of the modern software industry, capable of managing large, highly complex projects in multidisciplinary teams.

Curriculum Plan
The Master's in Software Engineering is taught in English and takes place over two semesters with 30 ECTS of effort, according to the following curriculum plan:

See Curriculum Plan ↗

Application Information

APPLICATION DEADLINES

1st phase -> 01/03/2024 to 1/04/2024
2nd phase -> 03/06/2024 to 15/07/2024
3rd phase -> 02/09/2024 to 13/09/2024

AVAILABLE PLACES

1st phase -> 5 places
2nd phase -> 15 places
3rd phase -> 5 + spare places

STUDY REGIME

Post-work regime with theoretical classes preferably taking place in the late afternoon.

SUBMIT AN APPLICATION

UC Students ↗ | Others ↗

Additional Information

Coordenação do Curso

Raúl André Brajczewski Barbosa
Coordenador

Mário Alberto Costa Zenha Rela
Vice-coordenador

EMAIL DA COORDENAÇÃO —> coord-mes@dei.uc.pt

Testemunhos

Tiago Pedroso