O principal objetivo da disciplina é capacitação dos alunos quanto ao uso de técnicas de programação de computadores, linguagem de programação e Ambiente Integrado de Desenvolvimento, fornecendo embasamento para áreas correlatas, bem como preparando-os para a continuidade dos estudos ou uma atuação profissional exitosa

Engenharia de Software é uma área da computação voltada à especificação, desenvolvimento, manutenção e criação de sistemas de software, com aplicação de tecnologias e práticas de gerência de projetos e outras disciplinas, visando organização, produtividade e qualidade. 

A disciplina de Banco de Dados tem o objetivo de iniciar o aluno na abordagem de banco de dados. tornando-os aptos a modelar estruturas de banco de dados e desenvolver sistemas computadorizados utilizando um sistema gerenciador de banco de dados.