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