Studying CS at small LAC or large research University before grad school?