Top 100 Computer Science Schools in the World
Based on the QS World University Rankings by Subject 2017 Rank University Location 1 Massachusetts Institute of Technology ( MIT ) United States 2 Stanford University United States 3 Carnegie Mellon University United States 4 University of California, Berkeley ( UCB ) United States 5 University of Cambridge United Kingdom 6 Harvard University United States 7 University of Oxford United Kingdom 8 Princeton University United States 9 ETH Zurich - Swiss Federal Institute of Technology Switzerland 10= National University of Singapore ( NUS ) Singapore 10= University of Toronto Canada 12 Imperial College London United Kingdom 13 University of California, Los Angeles ( UCLA ) United States 14 The University of Melbourne Australia 15 Tsinghua University China 16= Peking University China 16= University of Washington United States 18 The University of Tokyo Japan 19 The Hong Kong University of Science and Technology Hong Kong 20 Nanyang Technological University, Singapore ( NTU ) Singapore 21= Cornell University United States 21= The University of Edinburgh United Kingdom 23 University of British Columbia Canada 24= Ecole Polytechnique F é d é rale de Lausanne ( EPFL ) Switzerland 24= The University of Hong Kong Hong Kong 26 University of Texas at Austin United States 27 California Institute of Technology ( Caltech ) United States 28 Georgia Institute of Technology United States 29 Columbia University United States 30 University of Illinois at Urbana-Champaign United States 31 University of Waterloo Canada 32 New York University ( NYU ) United States 33 KAIST - Korea Advanced Institute of Science & Technology South Korea 34 Yale University United States 35 The Chinese University of Hong Kong ( CUHK ) Hong Kong 36 The Australian National University Australia 37 UCL ( University College London ) United Kingdom 38 Seoul National University South Korea 39 University of Pennsylvania United States 40 Technical University of Munich Germany 41 National Taiwan University ( NTU ) Taiwan 42 The University of New South Wales ( UNSW Australia ) Australia 43 The University of Sydney Australia 44 University of California, San Diego ( UCSD ) United States 45 Shanghai Jiao Tong University China 46 University of Michigan United States 47 University of Maryland, College Park United States 48 Lomonosov Moscow State University Russia 49 Politecnico di Milano Italy 50 University of Southern California United States 51-100 Aarhus University Denmark 51-100 Boston University United States 51-100 City University of Hong Kong Hong Kong 51-100 Delft University of Technology Netherlands 51-100 Duke University United States 51-100 Ecole normale sup é rieure, Paris France 51-100 Fudan University China 51-100 Indian Institute of Technology Bombay ( IITB ) India 51-100 Indian Institute of Technology Delhi ( IITD ) India 51-100 Johns Hopkins University United States 51-100 KU Leuven Belgium 51-100 King's College London United Kingdom 51-100 KIT, Karlsruhe Institute of Technology Germany 51-100 Korea University South Korea 51-100 KTH Royal Institute of Technology Sweden 51-100 Kyoto University Japan 51-100 Ludwig-Maximilians-Universit ä t M ü nchen Germany 51-100 McGill University Canada 51-100 Monash University Australia 51-100 National Tsing Hua University Taiwan 51-100 Pennsylvania State University United States 51-100 Pohang University of Science And Technology ( POSTECH ) South Korea 51-100 Politecnico di Torino Italy 51-100 Purdue University United States 51-100 RWTH Aachen University Germany 51-100 RMIT University Australia 51-100 Sapienza University of Rome Italy 51-100 Sungkyunkwan University ( SKKU ) South Korea 51-100 Technion - Israel Institute of Technology Israel 51-100 Technische Universit ä t Berlin ( TU Berlin ) Germany 51-100 Vienna University of Technology Austria 51-100 The Hong Kong Polytechnic University Hong Kong 51-100 The University of Auckland New Zealand 51-100 The University of Manchester United Kingdom 51-100 The University of Queensland Australia 51-100 Tokyo Institute of Technology Japan 51-100 Universidade de S ã o Paulo Brazil 51-100 Universidade Estadual de Campinas ( Unicamp ) Brazil 51-100 Alma Mater Studiorum - University of Bologna Italy 51-100 Universiti Malaya ( UM ) Malaysia 51-100 Universiti Sains Malaysia ( USM ) Malaysia 51-100 Universiti Teknologi Malaysia Malaysia 51-100 University of Amsterdam Netherlands 51-100 University of California, Irvine United States 51-100 University of Chicago United States 51-100 University of Massachusetts Amherst United States 51-100 University of Science and Technology of China China 51-100 University of Technology Sydney Australia 51-100 University of Wisconsin-Madison United States 51-100 Yonsei University South Korea