Привет!
Большая часть вузов самостоятельно регламентирует минимальные сроки назначения научного руководителя, но обычно научного руководителя назначают не позднее, чем за три месяца до защиты.
Три месяца до защиты? Звучит как издевательство над студентом. Тема диплома вместе с руководителем утверждается в первые месяцы учебы на 4-ом курсе (если речь про бакалавриат), либо на 1 куре магистратуры.