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