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,210 Bachelor's, 575 Master's, 124 Doctorate (research), and 88 Post-BS Certificate were awareded by Mines.
Number of ProgramsNumber of Online ProgramsNumber of Completers
Bachelor's2001,210
Master's330575
Doctorate (research)270124
Post-BS Certificate18388
Post-MS Certificate10-
Total9931,997

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 2023-2024.
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 272 completers-
Computer Science272$73,100
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering 866 completers$59,500
Engineering8$59,500
Bioengineering and Biomedical Engineering0$65,900
Chemical Engineering112$59,400
Civil Engineering71$60,400
Electrical and Electronics Engineering87$69,400
Engineering Physics/Applied Physics71$60,600
Environmental/Environmental Health Engineering37$44,700
Mechanical Engineering301$59,900
Metallurgical Engineering36$66,000
Mining and Mineral Engineering23$71,400
Petroleum Engineering28$68,800
Geological/Geophysical Engineering44$53,700
Biological/Biosystems Engineering39-
Engineering (other)9-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences 13 completers-
Biochemistry13-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics 39 completers-
Mathematics0-
Computational and Applied Mathematics39-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences 9 completers-
Chemistry9-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 4 completers-
Economics4-
Total1,210
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 72 completers-
Computer Science72-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering 335 completers-
Engineering8-
Chemical Engineering29-
Civil Engineering28$70,300
Geotechnical and Geoenvironmental Engineering0-
Electrical and Electronics Engineering12-
Engineering Physics/Applied Physics10-
Environmental/Environmental Health Engineering6-
Materials Engineering10-
Mechanical Engineering64$69,800
Metallurgical Engineering17-
Mining and Mineral Engineering20-
Nuclear Engineering10-
Petroleum Engineering4-
Systems Engineering46-
Manufacturing Engineering12-
Operations Research0-
Geological/Geophysical Engineering39-
Mechatronics, Robotics, and Automation Engineering10-
Biological/Biosystems Engineering10-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering Technology 53 completers-
Engineering/Industrial Management53$75,600
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics 8 completers-
Mathematics0-
Computational and Applied Mathematics8-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 29 completers-
Behavioral Sciences9-
Data Science, General20-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences 47 completers-
Chemistry4-
Geology/Earth Science7$62,900
Geochemistry0-
Geophysics and Seismology13-
Hydrology and Water Resources Science10-
Geological and Earth Sciences/Geosciences (other)6-
Physics (other)7-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 25 completers-
Econometrics and Quantitative Economics25-
Total575
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences 8 completers-
Computer Science8-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering 80 completers-
Engineering0-
Chemical Engineering9-
Civil Engineering6-
Geotechnical and Geoenvironmental Engineering0-
Electrical and Electronics Engineering2-
Environmental/Environmental Health Engineering1-
Materials Engineering12-
Mechanical Engineering13-
Metallurgical Engineering5-
Mining and Mineral Engineering10-
Nuclear Engineering1-
Petroleum Engineering3-
Systems Engineering10-
Operations Research0-
Geological/Geophysical Engineering5-
Mechatronics, Robotics, and Automation Engineering1-
Biological/Biosystems Engineering2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics 5 completers-
Mathematics0-
Computational and Applied Mathematics5-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences 28 completers-
Chemistry (other)10-
Geology/Earth Science0-
Geochemistry3-
Geophysics and Seismology3-
Hydrology and Water Resources Science2-
Physics10-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences 3 completers-
Econometrics and Quantitative Economics3-
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) 63 completers-
Engineering15-
Electrical and Electronics Engineering0-
Engineering Physics/Applied Physics2-
Environmental/Environmental Health Engineering15-
Mining and Mineral Engineering7-
Systems Engineering21-
Manufacturing Engineering3-
Mechatronics, Robotics, and Automation Engineering0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 6 completers-
Behavioral Sciences3-
Data Science, General3-
Business Analytics0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences (1 completers) 3 completers-
Geology/Earth Science0-
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 5 completers-
Entrepreneurship/Entrepreneurial Studies0-
Business, Management, Marketing, and Related Support Services (other)5-
Total88
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies 0 completers-
Behavioral Sciences0-
Total0