Best Universities for Software Engineering in the World

Updated:

EduRank

Below is a list of best universities in the World ranked based on their research performance in Software Engineering. A graph of 16.9M citations received by 997K academic papers made by 2,488 universities in the World was used to calculate publications' ratings, which then were adjusted for release dates and added to final scores.

We don't distinguish between undergraduate and graduate programs nor do we adjust for current majors offered. You can find information about granted degrees on a university page but always double-check with the university website.

1. Carnegie Mellon University

For Software Engineering

Acceptance Rate
11%
Average SAT
1530
Average ACT
35
Net Price
$33,499

2. Stanford University

For Software Engineering

Acceptance Rate
4%
Average SAT
1540
Average ACT
34
Net Price
$18,279

3. University of California - Berkeley

For Software Engineering

Acceptance Rate
11%
Receiving Aid
60%
Average Aid
$21,669
Enrollment
45,307

4. Massachusetts Institute of Technology

For Software Engineering

Acceptance Rate
4%
Average SAT
1555
Average ACT
36
Net Price
$20,232

5. University of Illinois at Urbana - Champaign

For Software Engineering

Acceptance Rate
45%
Average SAT
1415
Average ACT
32
Receiving Aid
64%

6. University of Maryland - College Park

For Software Engineering

Acceptance Rate
45%
Average SAT
1440
Average ACT
32
Receiving Aid
63%

7. University of Southern California

For Software Engineering

Acceptance Rate
12%
Average SAT
1500
Average ACT
34
Net Price
$36,808

8. Georgia Institute of Technology

For Software Engineering

Acceptance Rate
17%
Average SAT
1460
Average ACT
33
Receiving Aid
73%

9. University of Texas at Austin

For Software Engineering

Acceptance Rate
31%
Average SAT
1365
Average ACT
30
Receiving Aid
89%

10. University of Washington - Seattle

For Software Engineering

Acceptance Rate
48%
Receiving Aid
58%
Average Aid
$14,731
Enrollment
52,319

11. University of Michigan - Ann Arbor

For Software Engineering

Acceptance Rate
18%
Average SAT
1440
Average ACT
33
Receiving Aid
74%

12. Imperial College London

For Software Engineering

#1 in Europe
Enrollment
17,565
Founded
1907

13. Delft University of Technology

For Software Engineering

#2 in Europe
Acceptance Rate
50%
Enrollment
24,703
Founded
1842

14. University of Toronto

For Software Engineering

#1 in Canada
Enrollment
27,651
Founded
1827

15. Tsinghua University

For Software Engineering

#1 in Asia
#1 in China
Enrollment
48,739
Founded
1911

16. Technical University of Munich

For Software Engineering

#3 in Europe
#1 in Germany
Acceptance Rate
46%
Enrollment
44,000
Male:Female
63:37
Founded
1868

17. University of California - Irvine

For Software Engineering

Acceptance Rate
21%
Receiving Aid
80%
Average Aid
$17,411
Enrollment
35,937

18. University of Waterloo

For Software Engineering

#2 in Canada
Enrollment
35,900
Founded
1957

19. Polytechnic University of Milan

For Software Engineering

#4 in Europe
#1 in Italy
Acceptance Rate
28%
Enrollment
48,645
Male:Female
65:35
Founded
1863

20. Swiss Federal Institute of Technology Zurich

For Software Engineering

#5 in Europe
Acceptance Rate
8%
Enrollment
23,420

21. Eindhoven University of Technology

For Software Engineering

#6 in Europe
Acceptance Rate
50%
Founded
1956

23. University of British Columbia

For Software Engineering

#3 in Canada
Acceptance Rate
52%
Enrollment
20,893
Founded
1908

24. University of Wisconsin - Madison

For Software Engineering

Acceptance Rate
49%
Average SAT
1425
Average ACT
29
Receiving Aid
58%

25. North Carolina State University at Raleigh

For Software Engineering

Acceptance Rate
47%
Average SAT
1370
Average ACT
31
Receiving Aid
80%

26. George Mason University

For Software Engineering

Acceptance Rate
90%
Average SAT
1245
Average ACT
28
Receiving Aid
80%

27. University of Cambridge

For Software Engineering

#8 in Europe
Acceptance Rate
21%
Founded
1209

28. Virginia Polytechnic Institute and State University

For Software Engineering

Acceptance Rate
57%
Average SAT
1335
Average ACT
30
Receiving Aid
71%

29. Vienna University of Technology

For Software Engineering

#9 in Europe
#1 in Austria
Enrollment
29,341
Founded
1872

30. Pennsylvania State University

For Software Engineering

Acceptance Rate
55%
Average SAT
1300
Average ACT
29
Receiving Aid
68%

31. Catholic University of Leuven

For Software Engineering

#10 in Europe
#1 in Belgium
Enrollment
62,693
Founded
1425

32. University of California - Los Angeles

For Software Engineering

Acceptance Rate
9%
Receiving Aid
57%
Average Aid
$21,766
Enrollment
46,430

33. University of Minnesota - Twin Cities

For Software Engineering

Acceptance Rate
75%
Average SAT
1395
Average ACT
30
Receiving Aid
82%

34. National University of Singapore

For Software Engineering

#2 in Asia
#1 in Singapore
Enrollment
30,098
Founded
1905

35. RWTH Aachen University

For Software Engineering

#11 in Europe
#2 in Germany
Enrollment
47,521
Founded
1870

37. University of California-San Diego

For Software Engineering

Acceptance Rate
24%
Receiving Aid
61%
Average Aid
$20,782
Enrollment
42,006

38. University of Pennsylvania

For Software Engineering

Acceptance Rate
7%
Average SAT
1535
Average ACT
35
Net Price
$26,123

39. University of Oxford

For Software Engineering

#13 in Europe
Acceptance Rate
22%
Founded
1096

40. Princeton University

For Software Engineering

Acceptance Rate
6%
Average SAT
1535
Average ACT
34
Net Price
$18,698

41. Vanderbilt University

For Software Engineering

Acceptance Rate
7%
Average SAT
1530
Average ACT
35
Net Price
$25,606

42. University of Twente

For Software Engineering

#14 in Europe
Acceptance Rate
51%
Founded
1961

43. University of Calgary

For Software Engineering

#4 in Canada
Acceptance Rate
55%
Enrollment
33,000
Founded
1966

44. University of Edinburgh

For Software Engineering

#15 in Europe
Acceptance Rate
51%
Founded
1583

45. University College London

For Software Engineering

#16 in Europe
Enrollment
42,000
Founded
1826

46. University of Virginia

For Software Engineering

Acceptance Rate
19%
Average SAT
1470
Average ACT
33
Receiving Aid
54%

47. Arizona State University - Tempe

For Software Engineering

Acceptance Rate
90%
Receiving Aid
93%
Average Aid
$12,381
Enrollment
80,065

48. University of Queensland

For Software Engineering

#1 in Oceania
#1 in Australia
Enrollment
48,771
Founded
1909

49. Nanyang Technological University

For Software Engineering

#3 in Asia
#2 in Singapore
Enrollment
33,000
Founded
1955

50. University of New South Wales

For Software Engineering

#2 in Oceania
#2 in Australia
Acceptance Rate
60%
Founded
1949

51. Karlsruhe Institute of Technology

For Software Engineering

#17 in Europe
#3 in Germany
Acceptance Rate
26%
Enrollment
23,321
Founded
2009

52. KTH Royal Institute of Technology

For Software Engineering

#18 in Europe
#1 in Sweden
Acceptance Rate
41%
Enrollment
14,278
Founded
1827

53. Columbia University

For Software Engineering

Acceptance Rate
4%
Average SAT
1535
Average ACT
35
Net Price
$22,058

54. Cornell University

For Software Engineering

Acceptance Rate
7%
Average SAT
1520
Average ACT
34
Net Price
$26,060

55. Purdue University

For Software Engineering

Acceptance Rate
53%
Average SAT
1335
Average ACT
31
Receiving Aid
60%

57. University of Hong Kong

For Software Engineering

#4 in Asia
#2 in China
Acceptance Rate
17%
Enrollment
21,652
Founded
1911

58. University of York

For Software Engineering

#20 in Europe
Acceptance Rate
20%
Founded
1963

59. Shanghai Jiao Tong University

For Software Engineering

#5 in Asia
#3 in China
Enrollment
47,000
Founded
1896

60. University of Bologna

For Software Engineering

#21 in Europe
#2 in Italy
Acceptance Rate
73%
Enrollment
79,999
Founded
1088

61. Ohio State University

For Software Engineering

Acceptance Rate
53%
Average SAT
1395
Average ACT
31
Receiving Aid
83%

64. Lund University

For Software Engineering

#23 in Europe
#2 in Sweden
Enrollment
40,000
Founded
1666

65. University of Massachusetts - Amherst

For Software Engineering

Acceptance Rate
64%
Average SAT
1370
Average ACT
31
Receiving Aid
91%

66. Darmstadt University of Technology

For Software Engineering

#24 in Europe
#4 in Germany
Enrollment
24,969
Founded
1877

67. Chalmers University of Technology

For Software Engineering

#25 in Europe
#3 in Sweden
Acceptance Rate
79%
Enrollment
10,912
Founded
1829

68. University of Southampton

For Software Engineering

#26 in Europe
Enrollment
21,335
Founded
1952

69. University of Amsterdam

For Software Engineering

#27 in Europe
Acceptance Rate
51%
Enrollment
41,000
Founded
1632

70. Beihang University

For Software Engineering

#6 in Asia
#4 in China
Founded
1952

71. University of Colorado Boulder

For Software Engineering

Acceptance Rate
81%
Average SAT
1275
Average ACT
29
Receiving Aid
68%

72. University of California - Davis

For Software Engineering

Acceptance Rate
37%
Receiving Aid
63%
Average Aid
$20,548
Enrollment
39,679

73. University of Tokyo

For Software Engineering

#7 in Asia
#1 in Japan
Acceptance Rate
36%
Enrollment
28,218
Founded
1877

74. Yale University

For Software Engineering

Acceptance Rate
5%
Average SAT
1540
Average ACT
34
Net Price
$18,647

75. Harvard University

For Software Engineering

Acceptance Rate
3%
Average SAT
1535
Average ACT
35
Net Price
$19,491

77. University of Stuttgart

For Software Engineering

#28 in Europe
#5 in Germany
Enrollment
22,616
Founded
1829

78. University of Arizona

For Software Engineering

Acceptance Rate
87%
Average SAT
1255
Average ACT
25
Receiving Aid
98%

79. New York University

For Software Engineering

Acceptance Rate
12%
Average SAT
1520
Average ACT
34
Net Price
$29,499

80. Lancaster University

For Software Engineering

#29 in Europe
Acceptance Rate
22%
Founded
1964

81. Iowa State University

For Software Engineering

Acceptance Rate
90%
Average SAT
1220
Average ACT
25
Receiving Aid
89%

82. Norwegian University of Science and Technology

For Software Engineering

#30 in Europe
#1 in Norway
Enrollment
42,031
Founded
1996

83. McGill University

For Software Engineering

#5 in Canada
Acceptance Rate
46%
Enrollment
37,888
Founded
1821

84. University of Melbourne

For Software Engineering

#4 in Oceania
#3 in Australia
Acceptance Rate
77%
Enrollment
49,000
Founded
1853

85. University of Alberta

For Software Engineering

#6 in Canada
Enrollment
31,185
Founded
1908

86. Rutgers University - New Brunswick

For Software Engineering

Acceptance Rate
66%
Average SAT
1375
Average ACT
31
Receiving Aid
70%

87. Free University Amsterdam

For Software Engineering

#31 in Europe
Acceptance Rate
45%
Founded
1880

88. Northwestern University

For Software Engineering

Acceptance Rate
7%
Average SAT
1530
Average ACT
34
Net Price
$22,095

89. Linkoping University

For Software Engineering

#32 in Europe
#4 in Sweden
Acceptance Rate
41%
Enrollment
22,441
Founded
1975

90. Concordia University

For Software Engineering

#7 in Canada
Acceptance Rate
44%
Founded
1974

91. Johns Hopkins University

For Software Engineering

Acceptance Rate
7%
Average SAT
1545
Average ACT
35
Net Price
$24,034

92. Carleton University

For Software Engineering

#8 in Canada
Acceptance Rate
17%
Enrollment
9,109
Founded
1942

94. Utrecht University

For Software Engineering

#33 in Europe
Acceptance Rate
22%
Founded
1636

95. University of Victoria

For Software Engineering

#9 in Canada
Enrollment
15,999
Founded
1963

96. Catholic University of Louvain

For Software Engineering

#34 in Europe
#2 in Belgium
Enrollment
40,000
Founded
1425

97. Texas A&M University - College Station

For Software Engineering

Acceptance Rate
63%
Average SAT
1270
Average ACT
28
Receiving Aid
74%

98. University of Sydney

For Software Engineering

#6 in Oceania
#5 in Australia
Enrollment
63,602
Founded
1850

100. University of Florida

For Software Engineering

Acceptance Rate
23%
Average SAT
1395
Average ACT
31
Receiving Aid
94%