Ranking of CS departments based on theory papers
projects.csail.mit.edu
projects.csail.mit.edu
I don't think Chicago Theory > UIUC Theory seems absurd. Certainly not like Penn > CMU.
Regarding undergraduate and masters' education, U Chicago degrees have top-tier status despite much lower selectivity than comparable schools, so maybe that attitude is worth something.
(I studied electrical engineering there and as much as I hate to admit, because I wasn't motivated enough to seek out attainment of more industry-ready skills, it actually set me back significantly as an engineer)
I think many CS programs are, or should be, how to engineer software. Of course, any engineer must study the science behind the field.
Now if you combine EE+CS, I might believe you.
As another commenter said, there are few reliable signals that one could really use for this in general, let alone to get a current ranking. Citations are a fine metric but typically it will take a few years for those to really build up on a paper. I would be very interested to see them expand these rankings beyond theoretical CS and into the other disciplines... particularly robotics, where US News doesn't offer a ranking.
Not really that hard. It's difficult to pass outright bad work through a top-tier conference, but above a quality threshold, it's basically a crapshoot; the reviewing process doesn't reliably separate middling from great papers. The very low acceptance rates (~10-15%) and very high inter-reviewer variance [1] combine to make it pretty random whether a given paper, of sufficiently "ok" quality, gets accepted or not. So the main successful strategy to accumulate a lot of papers in top-tier conferences is simply to submit a lot of decent papers to top-tier conferences. How many such papers a given professor can churn out depends largely on how many students, post-docs, and research scientists they can hire, which depends on funding.
[1] NIPS, one of the top-tier machine learning conferences, did a very interesting experimental study of this. http://blog.mrtz.org/2014/12/15/the-nips-experiment.html
Yes, academic CS is socialism---I am a CS grad student, I know. CS academics are just sucking the public teets instead of trading value for value.
Academics isn't socialism. There is definitely an aristocracy in there and whether your work is accepted (not just published, but appreciated) or not depends on how you fit into that. The aristocracy serves on grant and program committees; yes they direct money from the state, but that is where the socialism ends and the rat race begins.
You'll learn that eventually :)
If you're so convinced academia has no value signals it seems rather foolish (or at minimum hypocritical) of you to pursue academic credentials.
Even though we are at the bottom...
It's perfectly meaningful of course if you want a ranking based on that narrow definition.