Dataset of 2200 faculty in 50 top US Computer Science Graduate Programs

Alexandra Papoutsaki*, Hua Guo, Danae Metaxa-Kakavouli, Connor Gramazio, Jeff Rasley, Wenting Xie, Guan Wang, Jeff Huang

Brown University, Providence, RI, USA

* Any questions or comments should be sent to alexpap@cs.brown.edu

The Dataset

We provide the first free dataset of all professors in 50 top US Computer Science Graduate Programs. We believe that we offer a valuable resource to the academic community and to anyone who is interested in the shape of the Computer Science in the most competitive institutes of the US.

You can download the database from here if you want to explore the data.

To avoid conflicts you can only download and comment on the spreadsheet. You do not need to be signed in with a Google account.

How to fix an incorrect entry

If you find any errors, you can right-click the cell you want to fix and add a comment. We will double-check your correction and we will accept your change accordingly.

How to insert a new professor

If you cannot find a professor you can right-click and add a comment in one of the empty lines in the bottom of the spreadsheet. Try to insert as many of the required fields as possible.

How to use this dataset

Here is a list of suggestions:

Disclaimer

We do not make any guarantee on the quality of the data. As you can read below, we used crowdsourcing techniques to create this database. We expect about 80% of our data to be correct. We need your help to fix any errors that are still left.

Did you know?

Here are some interesting facts we found when analysed the data. Last version of dataset that was used was downloaded on Wednesday, October 22th, 2014 08:53 PM(EDT).

Largest fields of research

These are the fields of research according to their popularity.

Field of Research Number of Professors
Algorithms & Theory 296
Networks & Communications 168
Artificial Intelligence 151
Hardware & Architecture 142
Bioinformatics & Computational Biology 131
Security & Privacy 130
Human-Computer Interaction 129
Graphics 118
Distributed & Parallel Computing 101
Machine Learning & Pattern Recognition 99
Programming Languages 98
Computer Vision 95
Scientific Computing 89
Software Engineering 83
Databases 80
Operating Systems 71
Natural Language & Speech 58
Computer Education 49
Real-Time & Embedded Systems 35
Data Mining 32
Multimedia 16
Information Retrieval 6
World Wide Web 5

Where do most professors get their bachelors from?

These are the universities with at least 10 BSc alumns that provide the largest number of BSc among the professors in 50 top universities.

Bachelors University Number of Professors
Massachusetts Institute of Technology - USA 117
Harvard University - USA 66
Cornell University - USA 46
University of California - Berkeley - USA 43
Indian Institute of Technology - Madras - India 37
Tsinghua University - Beijing - China 33
Indian Institute of Technology - Kanpur - India 32
Stanford University - USA 32
Princeton University - USA 32
Carnegie Mellon University - USA 31
Brown University - USA 29
Yale University - USA 25
Indian Institute of Technology - Bombay - India 24
Rice University - USA 23
University of Michigan - USA 21
Georgia Institute of Technology - USA 20
California Institute of Technology - USA 19
Indian Institute of Technology - Delhi - India 19
University of Illinois at Urbana-Champaign - USA 18
University of Science and Technology of China - China 18
Duke University - USA 17
Indian Institute of Technology - Kharagpur - India 16
Peking University - Beijing - China 16
University of California - Los Angeles - USA 15
National Taiwan University - Taipei - Taiwan 15
Columbia University - USA 14
University of Toronto - Canada 14
Pennsylvania State University - USA 14
University of Texas - Austin - USA 13
Technion-Israel Institute of Technology - Israel 13
National Technical University of Athens - Greece 13
Purdue University - USA 12
University of Wisconsin - Madison - USA 12
Hebrew University of Jerusalem - Israel 12
Polytechnic University of Bucharest - Romania 11
Dartmouth College - USA 11
Birla Institute of Technology and Science - Pilani - India 10

Where do most professors get their doctorate degree from?

These are the universities with at least 10 PhD alumns that provide the largest number of PhD among the professors in 50 top universities.

10 universities account for ~50% of all PhDs students that become faculty in 50 top universities!

Doctorate University Number of Professors
Massachusetts Institute of Technology - USA 251
University of California - Berkeley - USA 181
Stanford University - USA 146
Carnegie Mellon University - USA 121
University of Illinois at Urbana-Champaign - USA 82
Cornell University - USA 68
Princeton University - USA 66
University of Washington - USA 63
Georgia Institute of Technology - USA 54
Harvard University - USA 51
University of Texas - Austin - USA 50
University of Wisconsin - Madison - USA 45
University of Pennsylvania - USA 40
University of Maryland - College Park - USA 39
University of California - Los Angeles - USA 34
University of Michigan - USA 34
California Institute of Technology - USA 32
Columbia University - USA 31
University of Toronto - Canada 27
Purdue University - USA 26
University of Southern California - USA 26
University of North Carolina - Chapel Hill - USA 25
Yale University - USA 24
University of Massachusetts - Amherst - USA 24
Brown University - USA 23
University of California - San Diego - USA 22
University of Minnesota - Twin Cities - USA 22
State University of New York - Stony Brook - USA 22
New York University - USA 21
Rice University - USA 21
Pennsylvania State University - USA 20
University of Rochester - USA 18
University of Utah - USA 18
University of Virginia - USA 16
Ohio State University - USA 16
University of California - Irvine - USA 15
University of Chicago - USA 15
Hebrew University of Jerusalem - Israel 13
University of Colorado Boulder - USA 12
Johns Hopkins University - USA 12
Duke University - USA 12
Rutgers - State University of New Jersey - New Brunswick - USA 10
University of California - Santa Barbara - USA 10

Computer Science Department Sizes

In order to interpret correctly the above data you would need to know the size of each department.

University Size (in faculty)
Carnegie Mellon University 131
Georgia Institute of Technology 93
Massachusetts Institute of Technology 80
University of California - Irvine 61
University of Maryland - College Park 60
University of Michigan 59
Northwestern University 59
University of California - San Diego 57
University of Illinois at Urbana-Champaign 57
University of California - Berkeley 54
University of Southern California 54
Duke University 52
Stanford University 52
University of Washington 49
Columbia University 48
Purdue University 48
North Carolina State University 47
University of Utah 45
Texas A&M University 42
University of Florida 40
University of California - Los Angeles 40
Virginia Polytechnic Institute and State University 39
University of Colorado Boulder 39
Rutgers - State University of New Jersey - New Brunswick 39
Ohio State University 38
University of Wisconsin - Madison 38
University of Texas - Austin 38
New York University 37
University of Massachusetts - Amherst 37
State University of New York - Stony Brook 36
Cornell University 36
University of Minnesota - Twin Cities 34
Pennsylvania State University 33
University of California - Santa Barbara 32
Princeton University 32
University of North Carolina - Chapel Hill 31
University of California - Davis 31
University of Pennsylvania 31
Brown University 30
University of Chicago 29
Johns Hopkins University 29
Rensselaer Polytechnic Institute 29
Harvard University 25
University of Virginia 23
Arizona State University 23
Washington University - St. Louis 21
University of Rochester 20
Yale University 20
University of Pittsburgh 20
Rice University 20
Boston University 19
University of Arizona 18
California Institute of Technology 15
Dartmouth College 12

New hires since 2009 by University


University Number of hires since 2009
Carnegie Mellon University 24
Georgia Institute of Technology 19
University of Michigan 17
University of Colorado Boulder 15
Ohio State University 14
University of Washington 12
University of Southern California 12
Stanford University 12
Columbia University 11
University of Chicago 10
State University of New York - Stony Brook 10
Johns Hopkins University 10
Massachusetts Institute of Technology 10
University of Utah 10
Cornell University 10
Rutgers - State University of New Jersey - New Brunswick 10
University of Illinois at Urbana-Champaign 10
University of Florida 9
New York University 9
Duke University 9
Brown University 9
University of California - Berkeley 8
University of North Carolina - Chapel Hill 8
Texas A&M University 8
University of California - Santa Barbara 8
University of Maryland - College Park 8
University of Wisconsin - Madison 7
North Carolina State University 7
University of Massachusetts - Amherst 7
University of California - San Diego 7
University of Texas - Austin 7
University of Pennsylvania 7
Northwestern University 7
Harvard University 6
Princeton University 6
Dartmouth College 5
Purdue University 5
Virginia Polytechnic Institute and State University 5
Pennsylvania State University 5
Rensselaer Polytechnic Institute 5
Washington University - St. Louis 5
University of California - Irvine 5
University of Rochester 4
University of Virginia 4
University of Minnesota - Twin Cities 4
University of California - Los Angeles 4
California Institute of Technology 4
Rice University 4
Boston University 3
Arizona State University 2
Yale University 2
University of Pittsburgh 2
University of Arizona 1

New hires since 2009 by Field of Research


Field of Research Number of hires since 2009
Algorithms & Theory 61
Human-Computer Interaction 34
Machine Learning & Pattern Recognition 32
Artificial Intelligence 30
Bioinformatics & Computational Biology 29
Security & Privacy 28
Networks & Communications 27
Computer Vision 23
Distributed & Parallel Computing 21
Graphics 18
Hardware & Architecture 17
Software Engineering 15
Databases 15
Programming Languages 13
Natural Language & Speech 11
Scientific Computing 11
Data Mining 10
Computer Education 9
Operating Systems 9
Real-Time & Embedded Systems 8
Multimedia 1

The Paper

A paper titled "Crowdsourcing from Scratch: A Pragmatic Experiment in Data Collection by Novice Requesters" has been accepted at HCOMP 2015.

Supplemental Analysis by Prof. Jeff Huang

Professor Jeff Huang has released a detailed analysis that accompanies this dataset on his website. He reports Composition of Computer Science Departments, Hiring Trends of Universities, and Educational Background of Professors. You can find his analysis here.

Ranking based on the Number of Papers in Theory

Professor Mohammad Taghi Hajiaghayi and his student Saeed Seddighin of University of Maryland, along with researchers from MIT created a revised ranking of CS Departments based on our dataset and the number of papers in Theory. They intend to release a ranking for other CS areas soon. You can find their ranking here.

Visual Exploration of Data

PhD student M. Adil Yalcin of University of Maryland incorporated our dataset in keshif. You can perform various queries and see the results in an accessible GUI.

Behind the scenes

This dataset is the outcome of a seminar course on Human-Computer Interaction taught by Professor Jeff Huang in the Department of Computer Science of Brown University, during the academic semester of Spring 2014.

As part of an assignment, 19 students were given $30 each and were asked to come up with different strategies that would allow them to employ workers on Amazon Mechanical Turk, in order to collect a full record of all professors in 5 top Computer Science Graduate Programs.

Our goal was to create a full record of all Computer Science professors in 50 top Graduate Programs, according to the popular ranking of US News. For now, we restrict the professors to only Full, Associate, or Assistant. Lecturers, Researchers, Teaching faculty are not allowed momentarily. We also only allow professors of the 50 provided universities. In the future we wish to expand this database to fully reflect the status of each Computer Science department.

For each professor we require 10 pieces of information

  1. Name: Full Name
  2. University: The name of the university they teach
  3. JoinYear: When they joined that department of Computer Science as faculty
  4. Rank: One of Full, Associate, Assistant
  5. Subfield: Main field of research. One of the 20 fields reported by Microsoft Academic
  6. Bachelors: University they acquired their BSc degree from
  7. Masters: University they acquired their MSc degree from
  8. Doctorate: University they acquired their PhD degree from
  9. PostDoc: University or Company they did their post-doctoral training
  10. Sources: at least one link to the source that contains the above information

Since we ended up with 2 instances of each department we managed to increase the accuracy of the database by merging them into a single dataset.

Special Thanks

This work would not be possible without the hard work of 19 exceptional students. We would like to thank:
Suliman Alsowelim, Ali Erman Celen, Eda Celen, Connor Gramazio, Hua Guo, Scott Houde, Chris Johnson-Roberson, Danae Metaxa-Kakavouli, Amia Oberai, Alexandra Papoutsaki, Jeff Rasley, Jiangnan Shangguan, Erica Silverstein, Chris Tanner, Guan Wang, Wenting Xie, Fan Yang, Charles Yeh, and Zhe Zhao.

Special thanks also to Lucas Kang for curating the dataset over the summer of 2014.

And of course thanks to all of you, anonymous or not, contributors.