Este ciclo de estudos visa preparar mestres aptos em todas as fases do desenvolvimento de software atualmente reconhecidas, tais como a análise, a conceção, a implementação e a instalação de software.
Os formandos deverão adquirir grande experiência teórica e prática na análise de problemas, na especificação de requisitos, no desenho de arquiteturas para soluções informáticas, nas técnicas de construção de protótipos, bem como no seu teste, refinamento e instalação, na gestão de projetos informáticos, na manutenção de aplicações, e nas redes que as suportam. Os graduados deste mestrado devem conseguir aplicar conhecimentos de informática, ciências e engenharia na resolução de problemas específicos de Engenharia Informática.
Como futuros mestres em Engenharia deverão, também, ter sempre a preocupação do rigor, quer na execução quer na gestão de projetos, avaliando a sua qualidade, custos e impacto económico, quer na implantação dos seus produtos nas organizações de destino.
A formação está dividida em duas fases. No primeiro ano com formação específica em pelo menos duas áreas da informática e no segundo ano com a realização de um projeto de grandes dimensões em equipa e a elaboração de uma dissertação.