Princeton or Stanford for CS?

Should you be fortunate enough to have a choice from the four schools you’ve mentioned then academic focus and fit should help you decide. Consider each schools academics side-by-side (especially if you’re interested in a given track) and research opportunities (if that’s what you like). Then consider campus cultures, facilities, and environments.

Our S ranked his top 4 prospective schools (his entire list had 12 schools) as this:

Academics broke into two buckets (was interested in a very specific branch of CS):

  1. Stanford, CMU, Cal
  2. MIT

Campus/Culture

  1. Stanford, CMU
  2. MIT, Cal

Two things to note. First, on academics, he had been following several professors lectures and papers for a while and he definitely had his favorites. Second, he grew up in a suburban environment, so it was no surprise that he leaned more toward Stanford and CMU in that regard. Many people on CC use the term “gritty” when talking about Cal. I think our S used a different term :smile:

In the end, he was not accepted at MIT, but was accepted to Stanford, CMU/SCS, and Cal (and many others). He knew the curriculum at each school (actually mapped out a potential 4 year roadmap at each) and had visited each one. Came down to the more suburban Stanford and CMU. He’s very happy in Palo Alto :smiley: