colocando metodos que mexem com criterion como protected para que somente classes herdadas possam usa-las #8
adicionando na listagem de alunos a possibilidade de efetuar a matricula e trazer somentes os cursos que o aluno ainda nao esta matriculado #12