Promover o desenvolvimento de capacidades de expressão e representação gráfica e a sua utilização em actividades produtivas habilitando os alunos para a utilização de ferramentas avançadas de CAD.

O objectivo principal  da unidade curricular consiste  em apresentar ao aluno uma perspectiva clara e objectiva da programação assim como a sua utilização  no contexto de trabalho. O conhecimento de diversas funções elementares assim como de instruções  de decisão e repetição. O aluno deverá ser capaz de desenvolver programas de forma estruturada, utilizando  algoritmos por si definidos.