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