Nesta materia inclúense as competencias básicas e imprescindibles para o futuro exercicio profesional de Enseñeiro/a Técnico/a en Informática, para entender, colaborar, avisar e decidir no complexo ámbito do deseño de software, entre outros a comprensión do funcionamento de compiladores, traductores e o proceso de especificación formal de información.