Programa
Design de Software
Mestrado Bolonha em Ensino de Informática
Mestrado Bolonha em Informática
Mestrado Bolonha em Segurança Informática
Mestrado Bolonha em Engenharia Informática
Programa
Engenharia de Software: Contexto e história; as disciplinas de engenharia. Design de Software: Processo de design, noções de qualidade, princípios de desenho. Arquitectura de Software: Estilos arquiteturais, descrição e documentação de arquiteturas, técnicas de avaliação e análise. Linhas de Produto de Software: Engenharia de domínio, técnicas de gestão da variabilidade, linguagens específicas de domínio