- Introdução à Computação e Sistemas de Numeração
- Tipos básicos de dados
- Memória, constantes e variáveis
- Operadores e Implementação de algoritmos
- Estruturas de controle de fluxo; Estruturas condicionais, Estruturas de repetição
- Operadores aritméticos, lógicos e relacionais
- Comandos básicos de atribuição, de entrada e saída de dados
- Funções Mecanismo básico e Protótipos
- Funções primitivas
- Definição da função e Função sem passagem de parâmetro
- Função com passagem de parâmetro
- Recursividade
- Vetores e matrizes
- Tipos de dados definidos pelo usuário
- Definição de estruturas. Declaração e Acesso aos Membros
- Estruturas que Contêm Estruturas/Matrizes e Matrizes de Estruturas