It's not that there aren't sharp people at less prestigious schools, but that there are generally more at more prestigious schools.
edit: Though to be clear I'm not really claiming "Yale is worse than [X]", just that past a certain level it depends more on what you care about. Do you care about small class sizes? About the opportunity to engage in undergraduate research? About big projects happening in your department? Do you care about AI, compilers, graphics, or theory? About practice-oriented programming or software engineering? Depending on your preferences there are more like 50 schools that will provide a top-notch education, not 8.
(Disclaimer: Not an alumni of any of these schools, but know and have worked with many people who attended them)
That's extremely funny if intentional, even funnier if not :)
Although I agree with you that the further you get in a field, the more likely a prestigious school will be better. But I would credit that to having a more direct relationship with professors. When you are actually helping a professor with their research, the quality of the research matters more than when you are simply being lecture by that same professor.
Huh. I don't have any hard data, but I always thought the opposite. I mean, I didn't go to school, but I put a lot of effort into being around people who are better (at things I want to be good at) than I am, and I attribute much of my success to surrounding myself with people who are better than I am.
I mean, I agree about the second bit... my understanding is that undergrad at a prestigious school offers little contact with the (usually very good) professors (thus, my assertion that it's all about the quality of the other students.) - thus, grad school there, where you get more contact with the (very good) professors would be even better.
Perhaps I am unqualified to say, because I didn't go to school. On the other hand, I managed to learn enough without school to get a job that often requires a degree, so maybe I am qualified?
Most engineering courses are based on a curve. If the rest of the class is brilliant, it's significantly harder to compete and get a good grade.
Berkeley is a top school, and I don't think you'll find much of any evidence to the contrary.
Harvard has 4 levels of Multivariable Calculus, for example, whereas most schools have just 1. The 2nd-highest level is basically Real Analysis, except (a) it is more deep/accelerated than the actual Real Analysis class, and (b) it is only taught to first-years.
The highest-level class was designed for students who were expected to learn an undergraduate math degree curriculum "on their own time" and pursue more advanced topics in clads.