Also I agree with other commenters who point out that in CS, several schools outside the Ivy league are considered good names: MIT, Stanford, CMU, UC Berkeley, Caltech, UIUC, in that order. With the Ivy leagues I'd rank it somewhat like this:
- MIT
- Harvard, Princeton, Stanford
- CMU
- UC Berkeley, Yale, Caltech
- UIUC, rest of Ivy leagues