What Ivy League schools do teach better than other schools is exactly what Justin says: how to fit in to the elite.
What Ivy League schools do teach better than other schools is exactly what Justin says: how to fit in to the elite.
Like Emmett point out, however, I think any potential incremental benefit of a CS education at a top school is very much overvalued by recruiters.
The "everyone" that you are referring to consists of the vast majority of university majors, which happen to be non-vocational. I would say that STEM majors are generally pretty close to vocational, but as you say lots of people can get the degree without actually learning anything useful to any specific employer.
Which is what vocational schools are for. The biggest pity is that vocational schools aren't held up as great opportunities - lots of them are intellectually challenging - can you name and describe the function of all of the moving and non moving parts in your car? Also vocational schools are just as social as long as they are encompassed in a normal junior college. Oh and JOBS that pay MONEY.
The funniest part of the tragedy is that (on average) someone going to vocational school for a law certificate is going to make less money than someone going to vocational school for an electrician or plumbing or automotive repair certificate. Have we mentioned debt and compound interest?
Yeah, well, you know, that's just like, your opinion, man.
Memes aside, that contrarian claim may or may not be true, but where's the evidence to support it?
On a related note, the OP lost me with the claim that "Speaking as a graduate of one, top schools [just] teach you credentialing and ladder climbing." That doesn't match what I've seen at MIT or CMU, but perhaps it's true at Yale? :P
At the very least, it's an extraordinary claim (for engineering majors) presented with something falling far short of extraordinary evidence.
I am a physics graduate of a state school. I thought my physics program was excellent. I have since studied some additional math from MIT's OpenCourseWare and some machine-learning classes from Coursera. In my opinion, the quality of the classes are roughly the same.
But what I have noticed is that a lot more of the original research comes from the big-name universities. (I suppose that professors compete to go where the most funding is, and also where they can get access to the best grad students.) If I wanted to get a PhD in machine-learning, I'd most want to go to U.Toronto or UCL (University College London). Because that's where the action is.
As a graduate student, if I'm studying the xyz algorithm, I might be learning it from the guy who invented the xyz algorithm. (As well as surrounded by grad students and post-docs who are studying the next version of the xyz algorithm.)
I suppose that, in the STEM fields, there's a trickle-down effect to the undergrads. Surely there's more energy in studying something right where it's being invented.
At the time I got my engineering degree, my dept was in the top 20. It was pretty clear through the entire 4 years that educating undergrads was not a serious priority for the professors or the dept as a whole; research was king. I'd be pretty open to evidence that colleges without world-renowned research are actually better teachers.
The comment was claiming that Justin claimed that education didn't matter. I was clarifying that his point seems to me to be that the prestige of the institution you attend doesn't matter, and that more prestigious universities do not offer correspondingly better educations.
Now, as to the truth of that matter, it's a topic there's not a lot of good evidence on.
Obviously MIT and Yale and CMU all select from the very best students, so their graduates are correspondingly better than average as well. The question is whether they are more-better after attending prestigious schools.
Anecdotally, my friends who went to state schools got educations every bit as good as mine, in terms of the quality of instruction and rigor of the classes. Ditto for me comparing my CS degree to a MIT degree (I don't know about CMU).
Also, the null hypothesis (or the dominant prior if you're bayesian) should be that schools provide equivalent educations unless you have some reason to believe that's not the case. What evidence do you have that MIT and CMU provide better educations than other schools?
Again, note that the claim is not "You don't learn anything in college", the claim is "You don't learn anything more at prestigious schools".
Fair enough.
Obviously MIT and Yale and CMU all select from the very best students, so their graduates are correspondingly better than average as well. The question is whether they are more-better after attending prestigious schools.
Sure.
[The] null hypothesis (or the dominant prior if you're bayesian) should be that schools provide equivalent educations unless you have some reason to believe that's not the case.
See, this is where the argument gets pretty flimsy. The prior should take into account the data we have on hand and practically all of it points in the opposite direction. Some data we have includes:
* professors (in many cases, learning techniques from those who invented them)
* quality of students you're interacting with
* laboratory resources available
* the "wisdom of the crowds" about the schools in question
Sorry, but the burden of proof is yours (or Justin's) — practically ipso facto — given that this is a contrarian claim.
From a pure common sense perspective, we should be surprised if there is literally no difference between the CS education at MIT and, say, UC Irvine, just as we should be surprised if there is literally no difference between the dining experience at a restaurant with multiple Michelin Stars and that at one without.
Well that's quite a bit harder to refute. ;)
For example I am in the UK and studied computing at an FE college (probably equivalent to a US community college) and also at a "red brick" university.
Both courses contained introductory Java programming modules. At university the first few lectures were spent whizzing through the Java syntax and by about the fifth lecture we were being introduced to BST implementations.
The college course took about the same time to explain the difference between an object and a class and many students still struggled.
Of course if you are comparing "good college" to "really good college" the difference in intelligence might be much more minimal and admission comes down to whoever studied the hardest for their exams.
Same here (DC' 04) but from my experience places like Waterloo produce graduates that are phenomenal compared to Yale. They leave Waterloo with such a wealth of actual working experience. Even when I was at Yale recruiters from Microsoft would complain to my professor that Yale graduates were lacking in actual experience. Don't discount the value of experience in learning theory because a great deal of CS is driven by real problems encountered. It's harder for the theoretical stuff to sink in without understanding the problem they can be applied to. I don't think I am alone in this regard.
In any case, dollar for dollar, if you're going to hire new college grads your money will go farther on graduates from schools that have a strong internship program. So in a sense, school does matter.
Maybe what is more true is the label "Ivy League" doesn't matter, not in CS anyways.
It's also not particularly prestigious, which just goes to prove Justin's point.
It might not be prestigious to some people but where I work Waterloo carries a lot of weight. We also love Brown.