A estrutura curricular é composta de três componentes curriculares:
– Núcleo Específico: conjunto de disciplinas que todo aluno do bacharelado deve cursar. Contém disciplinas de computação, administração, ciência da informação e formação básica (Matemática, Estatística).
– Formação Complementar: conjuntos de disciplinas que darão ao aluno uma formação mais especializada em uma sub-área não tecnológica como Ciência da Informação, Administração e Estatística. A proposta é que, ao completar 50% do curso, o aluno opte por uma das formações complementares nestas áreas. Caso não seja do seu interesse nenhuma das formações complementares propostas, ele pode propor uma formação complementar aberta ou cursar disciplinas optativas em Computação. Isso deve ter aprovação do colegiado.
– Formação Livre: são disciplinas que proverão formação básica em áreas fora da Ciência da Computação e da Informação e da Administração, com o objetivo de ampliar a formação horizontal dos alunos.