O egresso do curso deve ser um profissional apto a implementar, em software, sistemas que resolvam problemas do mundo real; a analisar, projetar e codificar software para aplicações comerciais; a realizar testes e manutenção de software; a dominar diferentes linguagens de programação e ambientes de desenvolvimento e capacidade de trabalhar em equipe.