67 computer-processor-phd "LIST" PhD positions