1º Período
Intodução a ciência da computação
Cálculo I
Geometria analítica
Inglês instrumental para computação I
2º Período
Algoritmos e programação
Cálculo de várias variáveis
Álgebra Linear
Inglês instrumental para computação II
Sistema digitais
Matemática discreta
3º Período
Algoritmos e estutura de dados
Física clássica para computação
Metodologia científica
Arquitetura de computadores I
Introdução à teoria dos grafos
4º Período
Técnicas de Busca e Ordenação
Física moderna para computação
Probabilidade e estatística
Arquitetura de computadores II
Programação orientada a objetos
Análise numérica
5º Período
Organização e Sistemas de Arquivos
Pesquisa operacional
Engenharia de software
Sistemas operacionais
Desenvolvimento web
Projeto e análise de algoritmos
6º Período
Banco de dados
Análise e projeto de sistemas
Paradigmas de programação
Software básico
Algoritmos em grafos
7º Período
Gerenciamento de aplicações de banco de dados
Computação gráfica
Sistemas distribuídos
Redes de computadores
Linguagens formais e autômatos
Complexidade de problemas e aproximação
8º Período
Introdução à inteligência artificial
Introdução ao processamento digital de imagens
Compiladores
Gerência de projetos
Optativa I
Optativa II
9º Período
Informática ética e sociedade
Empreendedorismo
Sistemas de informação
Projeto de trabalho de conclusão de curso
Optativa III
10º Período
Administração
Optativa IV
Optativa V