406 phd-position-computer-science "Prof" PhD positions