Este ciclo de estudos visa preparar engenheiros 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 integrado devem conseguir aplicar conhecimentos de informática, ciências e engenharia na resolução de problemas específicos de Engenharia Informática. Como futuros engenheiros 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.