19 computer-science Fellowship positions at Princeton University