I agree about not listing every major and so does our guideline for college and university articles.  I also updated the enrollment figures and source; feel free to make minor, uncontroversial changes yourself although it would still be a good idea to drop a brief note in Talk when we make such edits.