148 computational-mechanics-phd "Prof" PhD positions