I know there're a few threads about this (here and on other sites) but I wanted to get your specific advice. I'm mainly choosing between Harvard and Stanford for an undergrad program. I'd major in computer science, but maybe take courses in quantitative economics, cognitive psychology, pure math, etc.
I know Stanford being close to SV is a huge plus - but I'm not sure how much that matters as an undergrad. I have a startup idea I've been researching for the past 4 years, but it's nowhere near VC stage anyway.
I also know Stanford's computer science department is stronger - but I'm not looking to be a highly technical person. I can't see myself (or most other undergrads) "running out" of CS courses at Harvard, and if I do, I guess I'd be able to supplement them with MIT courses.
And then on the other hand, most of the top kids I know from top science competitions (like Science Talent Search) are heading to Harvard. I feel like I'd learn a ton from being around those types of people (especially those who aren't interested in comp sci), which is a plus on the Harvard side.
So Stanford has stronger CS, better weather, better ties for tech entrepreneurship, but Harvard has a more diverse education, several top science competition students, and better financial aid. Any advice?
Do you prefer stronger CS, better weather, and better tech ties or diverse education and non-CS science fields?
I'd say Stanford is much better for CS than Harvard though, right after MIT.