Este profissional terá competência para utilizar linguagens e ambientes de programação adequados ao desenvolvimento de sistemas computacionais, criando aplicações em programação modular, orientada a eventos e orientada a objetos, bem como compreender o processo de engenharia de software. Terá condições de projetar sistemas de banco de dados relacionais utilizando linguagem SQL, gerenciar e desenvolver aplicações em sistemas operacionais, identificando arquiteturas, protocolos e gerência de redes de computadores.