50 algorithms-phd "Prof" PhD scholarships