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