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 |