Cada instituição tem autonomia para estabelecer seus próprios critérios de seleção, que podem variar em função do curso ou da área do programa. Mas de maneira geral, os processos seletivos para os cursos de mestrado costumam ocorrer em cinco etapas: prova escrita sobre conhecimentos básicos na área do curso, exame de proficiência em uma língua estrangeira, análise do pré-projeto, análise do currículo e entrevista. Cada etapa pode ser eliminatória ou apenas classificatória, dependendo das normas do programa. A seleção para os cursos de doutorado geralmente são realizados com as mesmas etapas, mas sem a realização da prova escrita.