Cálculo I

Familiarizar o aluno com as noções de limite, derivada e integral de funções de uma variável, destacando aspectos geométricos e interpretações físicas.

Matemática Discreta

Introdução a lógica matemática e estratégias de provas; conjuntos; relações e ordens; indução matemática; princípios de contagem; relações de recorrência; grafos.

Circuitos Digitais

Conhecer os fundamentos da álgebra binária, dos circuitos combinacionais e sequenciais. Estudar as funções lógicas que atuam como base de um circuito digital e suas formas de simplificação. Compreender as técnicas de análise e síntese de circuitos digitais de baixa e média complexidade.

Introdução à Ciência da Computação

Introdução à Lógica. Tipos de dados e instruções Primitivas. Estruturas de controle para a tomada de decisões. Estruturas de controle de repetição. Estruturas de dados homogêneas (vetores e matrizes). Utilização de funções e parâmetros. Recursividade. Estruturas de dados heterogêneas (registros). Noções básicas de arquivos. Noções básicas de alocação dinâmica de memória e uso de ponteiros.