Aplica convenção para espaços em branco.
Aplica convenção para getters e setters.
Move registro de disciplinas para classe Disciplina.
Remove campo dificuldade.
Remove campo periodo.
Conserta ortografia.
Renomeia "dependencias" para "requisitos".
Armazena requisitos em conjunto ao invés de lista.
Conserta ortografia.
Carrega dados iniciais de arquivo YAML.
Remove método não utilizado.
Renomeia métodos.
Organiza testes para modelos.
Move cálculo de créditos para plano de curso.
Substitui estrutura de dados para alocacoes.
Remove vinculacao automatica de disciplinas.
Retorna conjunto invés de coleção genérica.
Captura exceção incorreta.
Remove métodos não usados.
Remove campo não usado.