On Competition for Undergraduate Co-op Placement: A Graph Approach