- 1. avaliação: Capítulos 4 e 6 + Arrays e Strings
- Classes e objetos
- Atributos, métodos e sobrecarga
- 2. avaliação: Capítulos 7 e 8
- Herança e sobrescrita
- Modificadores
- 3. avaliação: Capítulos 9 e 13
- Interfaces / classes abstratas
- Programação genérica
- Exceções
- 4. avaliação: Padrões de Projeto + Projeto prático
- Avaliações 1, 2 e 3: Prova 90% da nota e trabalho 10%
- Avaliação 4: Padrões de Projeto: 50% e Projeto prático 50%