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