Number of Programs with Completers

The following table summarizes the offered degrees and programs with number of programs and number of completers.
By degrees/certificates, 1,192 Bachelor's, 532 Master's, 124 Doctorate (research), and 89 Post-BS Certificate were awareded by Mines.
Number of ProgramsNumber of Online ProgramsNumber of Completers
Bachelor's2001,192
Master's330532
Doctorate (research)270124
Post-BS Certificate18389
Post-MS Certificate10-
Total9931,937

Best Major Programs (Ranked in U.S. Colleges)

The following table shows the best programs at Colorado School of Mines based on earning after completing the program by degree types.
BachelorMaster
Bachelor Program - Highest Earning After Graduation
Field of StudyMedian Earning after Graduation
Computer Science$73,100
Mining and Mineral Engineering$71,400
Electrical and Electronics Engineering$69,400
Petroleum Engineering$68,800
Metallurgical Engineering$66,000
Master Program - Highest Earning After Graduation
Field of StudyMedian Earning after Graduation
Engineering/Industrial Management$75,600
Civil Engineering$70,300
Mechanical Engineering$69,800
Geology/Earth Science$62,900

Popular Programs with Most Completers

The following table lists the popular programs at Colorado School of Mines based on number of completers for each offered programs in 2022-2023.
Bachelor'sPost-graduateMaster'sDoctorate

Major Programs by Offered Degree

The follwing tabs shows all major programs offered at Mines by awared level. You can check online avaiability, number of completers, and average earning after graduation for each major by expanding the major program.
Bachelor'sMaster'sDoctorate (Research)Post-Bachelor'sPost-Master's
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 202 completers-
Computer Science202$73,100
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering 929 completers$59,500
Engineering3$59,500
Bioengineering and Biomedical Engineering0$65,900
Chemical Engineering155$59,400
Civil Engineering81$60,400
Electrical and Electronics Engineering93$69,400
Engineering Physics/Applied Physics40$60,600
Environmental/Environmental Health Engineering31$44,700
Mechanical Engineering304$59,900
Metallurgical Engineering44$66,000
Mining and Mineral Engineering20$71,400
Petroleum Engineering86$68,800
Geological/Geophysical Engineering72$53,700
Biological/Biosystems Engineering0-
Engineering (other)0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences 7 completers-
Biochemistry7-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics 40 completers-
Mathematics0-
Computational and Applied Mathematics40-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences 11 completers-
Chemistry11-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 3 completers-
Economics3-
Total1,192
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 48 completers-
Computer Science48-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering 325 completers-
Engineering7-
Chemical Engineering19-
Civil Engineering32$70,300
Geotechnical and Geoenvironmental Engineering0-
Electrical and Electronics Engineering21-
Engineering Physics/Applied Physics6-
Environmental/Environmental Health Engineering6-
Materials Engineering18-
Mechanical Engineering47$69,800
Metallurgical Engineering19-
Mining and Mineral Engineering26-
Nuclear Engineering10-
Petroleum Engineering16-
Systems Engineering39-
Manufacturing Engineering8-
Operations Research0-
Geological/Geophysical Engineering29-
Mechatronics, Robotics, and Automation Engineering13-
Biological/Biosystems Engineering9-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering Technology 39 completers-
Engineering/Industrial Management39$75,600
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics 12 completers-
Mathematics0-
Computational and Applied Mathematics12-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 34 completers-
Behavioral Sciences13-
Data Science, General21-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences 45 completers-
Chemistry3-
Geology/Earth Science8$62,900
Geochemistry0-
Geophysics and Seismology11-
Hydrology and Water Resources Science16-
Geological and Earth Sciences/Geosciences (other)1-
Physics (other)6-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 29 completers-
Econometrics and Quantitative Economics29-
Total532
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 6 completers-
Computer Science6-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering 84 completers-
Engineering0-
Chemical Engineering9-
Civil Engineering7-
Geotechnical and Geoenvironmental Engineering0-
Electrical and Electronics Engineering3-
Environmental/Environmental Health Engineering3-
Materials Engineering14-
Mechanical Engineering9-
Metallurgical Engineering15-
Mining and Mineral Engineering1-
Nuclear Engineering1-
Petroleum Engineering8-
Systems Engineering2-
Operations Research0-
Geological/Geophysical Engineering11-
Mechatronics, Robotics, and Automation Engineering0-
Biological/Biosystems Engineering1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics 4 completers-
Mathematics0-
Computational and Applied Mathematics4-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences 29 completers-
Chemistry (other)10-
Geology/Earth Science0-
Geochemistry0-
Geophysics and Seismology8-
Hydrology and Water Resources Science5-
Physics6-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 1 completers-
Econometrics and Quantitative Economics1-
Total124
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences (1 completers) 0 completers-
Computer Science0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering (1 completers) 45 completers-
Engineering11-
Electrical and Electronics Engineering0-
Engineering Physics/Applied Physics0-
Environmental/Environmental Health Engineering3-
Mining and Mineral Engineering12-
Systems Engineering14-
Manufacturing Engineering4-
Mechatronics, Robotics, and Automation Engineering1-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 24 completers-
Behavioral Sciences1-
Data Science, General11-
Business Analytics12-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences (1 completers) 4 completers-
Geology/Earth Science1-
Geophysics and Seismology0-
Geological and Earth Sciences/Geosciences (other)3-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 4 completers-
Applied Economics4-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Business 12 completers-
Entrepreneurship/Entrepreneurial Studies0-
Business, Management, Marketing, and Related Support Services (other)12-
Total89
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 0 completers-
Behavioral Sciences0-
Total0