Para ordenar na ordem crescente
cursos.stream().filter(curso -> curso.getAlunos()>50)
.map(curso -> curso.getNome())
.sorted()
.forEach(System.out::println);
E para ordem decrescente ?
cursos.stream().filter(curso -> curso.getAlunos()>50)
.map(curso -> curso.getNome())
. ???? () // qua o metado usariamos aqui ?
.forEach(System.out::println);