Cálculo diferencial e integral
Lógica digital
Introdução ao pensamento algorítmico
Geometria analítica
Probabilidade e estatística
Arquitetura e organização de computadores
Lógica matemática
Algoritmos e estruturas de dados
Sistemas operacionais
Matemática discreta
Calculo diferencial e séries
Filosofia da ciência
Cálculo Numérico
Álgebra linear
Inteligência Artificial
Organização e recuperação da informação
Banco de dados
Processamento digital de imagens
Teoria da computação
Projeto e análise de algoritmos
Programação paralela e distribuída