O programa de Mestrado de Informática consiste na realização de:
A escolha das UCEs determinará a área aplicacional de especialização e qualquer escolha é em princípio possível. Uma vez que na definição de cada UCE os conteúdos programáticos estão classificados segundo a taxonomia da ACM, a escolha de uma particular combinação pode ser guiada pelo peso relativo de cada sub-área científica.
Pode para isso ser usado o seguinte sistema de apoio à escolha de uma especialização.
Para isso deve-se usar cada um dos sliders para ajustar o peso dessa área; um peso nulo (encostado à esquerda) corresponde a não usar essa área como critério de selecção.
O sistema responde com os pares de UCE que melhor espelham a formação pretendida, em termos de conteúdos programáticos.