390 computer "Multiple" PhD positions