I can only imagine what this is based on since Wesleyan doesn’t have an enginneering program. Perhaps, the poster equates “weeding” out with tough grading (which is possibly true in the STEM departments.) It’s the first I’ve heard of it with regard to the social sciences, though.