Since people are talking about relative strengths, here’s how I think of them:
- Yale has probably the best Humanities of any university, Ivy or otherwise. Yale's social sciences and most other sciences (including math) are also very good; some are world class. Engineering and CS are probably reputably Yale's weakest areas, but it's still Yale, so they're decent, and the Yale network will help with jobs.
- Penn has the top undergraduate business school in the country (Wharton) and is very good everywhere else.
So Yale is a 10 for Humanities, a 9 for social sciences and some sciences, and a 8 for engineering and CS.
Penn is a 10 for business and probably a 8-9 everywhere else.
They’re both good at everything they offer.
For comparison, no school is a 10 at everything.