Plano Curricular

1º Ano

1º Semestre
Código Sigla Nome Obs. Créditos
MESW0001 PPES Princípios e Paradigmas de Engenharia de Software
Capacitar os estudantes para desenvolver e evoluir rapidamente soluções de elevada qualidade, utilizando as metodologias de gestão e de engenharia mais adequadas em cada caso.
6
MESW0003 ADS Arquitetura e Desenho de Software
Habilitar para o projeto e construção de sistemas de software complexos, recorrendo a boas práticas de modularidade, adaptabilidade, e extensibilidade, entre outras.
6
MESW0004 TVVS Teste, Verificação e Validação de Software
Conhecer a terminologia e saber gerir um processo de teste de software bem como aplicar as técnicas principais de teste para controlo de qualidade de software.
6
MESW0002 ERMS Engenharia de Requisitos e Modelação de Software
Métodos, técnicas e melhores práticas para planear, gerir e realizar um processo de análise e especificação de requisitos de um sistema de software ou baseado em tecnologias.
6
MESW0005 LES Laboratório de Engenharia de Software
Aplicar, na íntegra, todas as fases de um processo de Engenharia de Software ao desenvolvimento completo de um sistema real.
6
2º Semestre
Código Sigla Nome Obs. Créditos
MESW0008 CES Compreensão e Evolução de Software
Examinar vários métodos, técnicas e boas práticas para compreender a evolução de um sistema de software.
6
MESW0009 ADES Análise de Dados e Engenharia de Software
Habilitar os estudantes com os conceitos essenciais de Data Science & Engineering para resolução de problemas no âmbito de Engenharia de Software.
6
MESW0006 GPIE Gestão de Projetos, Inovação e Empreendedorismo
Aplicar métodos, técnicas e melhores práticas para planear, gerir e executar projetos de software ou de desenvolvimento de produtos tecnológicos.
6
MESW0007 SES Segurança em Engenharia de Software
Segurança em Engenharia de Software é uma disciplina em evolução, que une duas áreas importantes e fundamentais para qualquer sistema de software: engenharia de software e de segurança.
6
Unidades Curriculares Optativas – 1º Grupo (1)(2)

2º Ano

1º Semestre
Código Sigla Nome Obs. Créditos
MESW0012 SES Seminários em Engenharia de Software
Sensibilizar para diversos tópicos avançados de engenharia de software, com relevância em termos de investigação ou desenvolvimento aplicado.
6
Unidades Curriculares Optativas – 2º Grupo (1)(3)
Anual
Código Sigla Nome Obs. Créditos
MESW0015 D Dissertação
Integração e aplicação dos conhecimentos, competências e atitudes adquiridos na resolução de problemas complexos de engenharia de software.
48

Observações:

(1) Qualquer curso de U. Porto (2º ciclo). Sujeito à aprovação prévia do diretor do programa.

(2) Unidades Curriculares Optativas – 1º Grupo
Código Sigla Nome Créditos
Computação Móvel 6
Gestão de Qualidade e Melhoria de Processos de Software 6
(3) Unidades Curriculares Optativas – 2º Grupo
Código Sigla Nome Créditos
Computação Orientada a Serviços e Nuvem 6
Interação Pessoa Computador 6