NRC deranker


NRC had just released an assessment of research doctorate programs in the US. The study has some minor issues with it, see here.

Unfortunately, it is hard to understand the ranking of universities/departments according to this report. As a service to the community I provide here a program to generate the ranking according to this report, see below for our methodology.


Ranking of computer science departments


Don't like the ranking? Try again!
1. Cornell University Computer Science
2. Mississippi State University Computer Science
3. Illinois Institute of Technology Computer Science
4. Michigan State University Computer Science
5. Purdue University-Main Campus Computer Sciences
6. Clemson University Computer Science
7. Kansas State University Computer Science
8. Stony Brook University Computer Science
9. Massachusetts Institute of Technology Computer Science
10. University of New Mexico-Main Campus Computer Science
11. University of Washington-Seattle Campus Computer Science and Engineering
12. University of Massachusetts Amherst Computer Science
13. University of Southern Mississippi Computational Science
14. George Washington University Computer Science
15. Northwestern University Computer Science
16. Temple University Computer and Information Science
17. California Institute of Technology Computer Science
18. University of California-Riverside Computer Science
19. Stanford University Computer Science
20. New Mexico State University-Main Campus Computer Sciences
21. North Carolina State University at Raleigh Computer Sciences
22. Georgia State University Computer Science
23. Rensselaer Polytechnic Institute Computer Science
24. University of California-San Diego Computer Science and Engineering
25. Boston University Computer Science
26. Tufts University Computer Science
27. University of Arkansas Computer Science
28. Duke University Computer Science
29. University of South Florida-Main Campus Computer Science and Engineering
30. Washington University in St Louis Computer Science and Engineering
31. Brandeis University Computer Science
32. Johns Hopkins University Computer Science
33. Old Dominion University Computer Science
34. Yale University Computer Science
35. Carnegie Mellon University Computer Sciences
36. University of Chicago Computer Science
37. The University of Texas at Austin Computer Sciences
38. New York University Computer Science
39. University of North Carolina at Charlotte Ph.D. in Information Technolog
40. Brown University Computer Science
41. University of North Texas Computer Science
42. University of Oregon Computer and Information Sciences
43. Vanderbilt University Computer Science
44. University of Minnesota-Twin Cities Computer Science
45. University of California-Santa Cruz Computer Science
46. Rutgers University-New Brunswick Computer Science
47. Ohio State University-Main Campus Computer and Information Science
48. University of California-Irvine Information and Computer Sciences
49. University of Alabama in Huntsville Computer Science
50. Kent State University Kent Campus Computer Science
51. CUNY Graduate School and University Center Computer Science
52. University of Illinois at Chicago Computer Science
53. University of Louisiana at Lafayette Computer Science
54. Western Michigan University Computer Sciences
55. Texas A & M University Computer Science
56. University of Southern California Computer Science
57. Columbia University in the City of New York Computer Science
58. University of Nebraska-Lincoln Computer Science
59. Florida International University Computer Science
60. Iowa State University Computer Science
61. University of Central Florida Computer Science
62. The University of Alabama Computer Sciences
63. College of William and Mary Computer Sciences
64. University of California-Davis Computer Science
65. Virginia Polytechnic Institute and State University Computer Science andications
66. Auburn University Main Campus Computer Science and Software Engineering
67. Southern Methodist University Computer Science
68. Florida State University Computer Sciences
69. Indiana University-Bloomington Computer Science
70. University of Colorado at Boulder Computer Science
71. University of Iowa Computer Science
72. University of California-Santa Barbara Computer Science
73. University of Wisconsin-Madison Computer Sciences
74. Rice University Computer Science
75. University of Alabama at Birmingham Computer and Information Sciences
76. University at Buffalo Computer Science and Engineering
77. University of Maryland-College Park Computer Science
78. Lehigh University Computer Science and Engineering
79. University of Michigan-Ann Arbor Computer Science and Engineering
80. Wayne State University Computer Science
81. University of South Carolina-Columbia Computer Science and Engineering
82. University of Delaware Computer and Information Sciences
83. Case Western Reserve University Computing and Information Science
84. Oklahoma State University-Main Campus Computer Science
85. Dartmouth College Computer Sciences
86. University of Pennsylvania Computer and Information Science-SEAS
87. New Jersey Institute of Technology Information Systems
88. University of California-Los Angeles Computer Science
89. Syracuse University Computer Sciences
90. Louisiana State University and Agricultural & Mechanical College Computeence
91. University of Cincinnati-Main Campus Computer Science
92. Texas Tech University Computer Science
93. University of Illinois at Urbana-Champaign Computer Science
94. University of California-Berkeley Computer Science
95. Arizona State University Computer Science
96. University of Memphis Computer Science
97. Washington State University Computer Science
98. New Jersey Institute of Technology Computer Science
99. SUNY at Albany Computer Science
100. North Dakota State University-Main CampusComputer Science
101. University of Arizona Computer Science
102. Harvard University DEAS-Computer Sciences
103. Princeton University Computer Science
104. University of Georgia Computer Science
105. University of Pittsburgh-Pittsburgh Campus Computer Science
106. Brigham Young University Computer Science
107. University of Utah Computer Science
108. University of Houston Computer Science
109. University of Kentucky Computer Science
110. Oregon Health & Science University Computer Science and Engineering
111. University of Florida Computer Engineering
112. University of Kansas Computer Science
113. Pennsylvania State University-Main Campus Computer Science and Engineeri
114. University of Virginia-Main Campus Computer Science
115. University of Oklahoma Norman Campus Computer Science
116. University of Rochester Computer Science
117. Georgia Institute of Technology-Main Campus Computer Science
118. Northeastern University Computer Science
119. SUNY at Binghamton Computer Sciences
120. Wright State University-Main Campus Computer Science and Engineering
121. University of North Carolina at Chapel Hill Computer Science
122. Oregon State University Computer Science
123. University of Maryland-Baltimore County Computer Science
124. The University of Tennessee Computer Science

Methodology

The program takes the raw data from the NRC report and extract a ranking out of it. The program then computes a weighted average of it together with the program own secondary ranking. The weight assigned to the NRC report is based on its scientific value and merit, and is thus zero. The program secondary ranking is assigned the remaining weight (i.e., 1). The program secondary ranking is just a random permutation of the given list of departments.