4 parallel-and-distributed-computing-"https:" Undergraduate positions at Princeton University