Degree Type Unit Major 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
Baccalaureate Degree BEE Ecological Engineering 4 3 12 17 15 18 20 19 21 33
CBEE Bioengineering 19 21 20 23 23 26 37 47 36 55
Chemical Engineering 38 49 60 71 98 88 88 130 146 114
Environmental Engineering 6 8 18 14 13 14 19 23 17 17
CCE Civil Engineering 88 90 102 85 101 103 90 107 100 110
Construction Engineering Mgt 85 104 79 49 65 61 76 73 95 104
EECS Computer Engineering 3 1                
Computer Science 62 75 83 109 149 238 313 495 564 681
Elect & Computer Engineering 46 64 95 78 90 107 115 123 124 125
Electrical and Electronics Eng 12 2 2              
ENGR Engineering Physics 4 2 4 4 3          
INTL International Studies 1 2   2 4 4 2 6 5 2
MIME Energy Systems Engineering       11 9 15 23 29 21 21
Industrial Engineering 28 31 28 37 40 50 51 57 44 49
Manufacturing Engineering 18 6 6 21 35 22 27 15 26 4
Mechanical Engineering 92 94 121 113 141 141 156 177 242 263
Sustainability           1   3 2 7
NSE Nuclear Engineering 19 18 23 34 31 27 35 34 33 37
Radiation Health Physics 9 10 7 11 12 7 3 7 10 8
Total 534 580 660 679 829 922 1055 1345 1486 1630
Masters Degree BEE Biological & Ecological Engr. 1 4 3 2 1 1 2   1  
CBEE Bioengineering                   1
Chemical Engineering 15 11 21 16 14 18 22 17 9 20
Environmental Engineering       8 9 12 12 18 11 12
CCE Civil Engineering 27 38 51 47 45 54 55 48 43 54
Construction Engineering Mgt 2 6 4 1            
Ocean Engineering 1 4   1            
EECS Computer Science 17 21 20 27 31 25 41 81 62 72
Electrical and Computer Engr 20 24 33 24 44 44 52 58 51 44
ENGR Marine Resource Management   1                
MIME Industrial Engineering 4 11 10 10 17 16 19 22 36 22
Materials Science 6 4 2 4 4 4 7 9 7 6
Mechanical Engineering 12 19 32 15 30 31 54 48 50 48
Robotics           2 5 11 12 12
NSE Medical Physics 1 4   1 1 2 3 2    
Nuclear Engineering 2 4 9 15 9 9 9 12 7 10
Radiation Health Physics 17 26 21 15 25 15 10 16 20 17
Total 125 177 206 186 230 233 291 342 309 318
Doctoral Degree BEE Biological & Ecological Engr. 2 2 1 1 2 2 1 2 2 1
CBEE Chemical Engineering 3 6 4 9 8 5 4 5 8 6
Environmental Engineering       1 1 1   2 1 3
CCE Civil Engineering 5 4 3 5 6 10 5 10 18 17
EECS Computer Science 4 4 5 6 12 7 5 18 7 12
Electrical and Computer Engr 9 15 17 16 20 14 8 17 15 22
MIME Industrial Engineering 3 2 4 3 6 4 3 6 3 3
Materials Science 2 1 2 3 2 4 4 5 4 4
Mechanical Engineering 4 4 6 9 3 6 5 5 7 8
Robotics           2 1 1 2 5
NSE Medical Physics         2     1 2  
Nuclear Engineering   1 1 4 3 2 6 3 2 7
Radiation Health Physics     3 3 2 1 3   3 1
Total 32 39 46 60 67 58 45 75 74 89
Grand Total 691 796 912 925 1126 1213 1391 1762 1869 2037