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 Science✕272$73,100
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering ✕ 866 completers$59,500
Engineering✕8$59,500
Bioengineering and Biomedical Engineering✕0$65,900
Chemical Engineering✕112$59,400
Civil Engineering✕71$60,400
Electrical and Electronics Engineering✕87$69,400
Engineering Physics/Applied Physics✕71$60,600
Environmental/Environmental Health Engineering✕37$44,700
Mechanical Engineering✕301$59,900
Metallurgical Engineering✕36$66,000
Mining and Mineral Engineering✕23$71,400
Petroleum Engineering✕28$68,800
Geological/Geophysical Engineering✕44$53,700
Biological/Biosystems Engineering✕39-
Engineering (other)✕9-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Biological and Biomedical Sciences ✕ 13 completers-
Biochemistry✕13-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics ✕ 39 completers-
Mathematics✕0-
Computational and Applied Mathematics✕39-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences ✕ 9 completers-
Chemistry✕9-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences ✕ 4 completers-
Economics✕4-
Total1,210
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences ✕ 72 completers-
Computer Science✕72-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering ✕ 335 completers-
Engineering✕8-
Chemical Engineering✕29-
Civil Engineering✕28$70,300
Geotechnical and Geoenvironmental Engineering✕0-
Electrical and Electronics Engineering✕12-
Engineering Physics/Applied Physics✕10-
Environmental/Environmental Health Engineering✕6-
Materials Engineering✕10-
Mechanical Engineering✕64$69,800
Metallurgical Engineering✕17-
Mining and Mineral Engineering✕20-
Nuclear Engineering✕10-
Petroleum Engineering✕4-
Systems Engineering✕46-
Manufacturing Engineering✕12-
Operations Research✕0-
Geological/Geophysical Engineering✕39-
Mechatronics, Robotics, and Automation Engineering✕10-
Biological/Biosystems Engineering✕10-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering Technology ✕ 53 completers-
Engineering/Industrial Management✕53$75,600
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics ✕ 8 completers-
Mathematics✕0-
Computational and Applied Mathematics✕8-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies ✕ 29 completers-
Behavioral Sciences✕9-
Data Science, General✕20-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences ✕ 47 completers-
Chemistry✕4-
Geology/Earth Science✕7$62,900
Geochemistry✕0-
Geophysics and Seismology✕13-
Hydrology and Water Resources Science✕10-
Geological and Earth Sciences/Geosciences (other)✕6-
Physics (other)✕7-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences ✕ 25 completers-
Econometrics and Quantitative Economics✕25-
Total575
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences ✕ 8 completers-
Computer Science✕8-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering ✕ 80 completers-
Engineering✕0-
Chemical Engineering✕9-
Civil Engineering✕6-
Geotechnical and Geoenvironmental Engineering✕0-
Electrical and Electronics Engineering✕2-
Environmental/Environmental Health Engineering✕1-
Materials Engineering✕12-
Mechanical Engineering✕13-
Metallurgical Engineering✕5-
Mining and Mineral Engineering✕10-
Nuclear Engineering✕1-
Petroleum Engineering✕3-
Systems Engineering✕10-
Operations Research✕0-
Geological/Geophysical Engineering✕5-
Mechatronics, Robotics, and Automation Engineering✕1-
Biological/Biosystems Engineering✕2-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Mathematics and Statistics ✕ 5 completers-
Mathematics✕0-
Computational and Applied Mathematics✕5-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences ✕ 28 completers-
Chemistry (other)✕10-
Geology/Earth Science✕0-
Geochemistry✕3-
Geophysics and Seismology✕3-
Hydrology and Water Resources Science✕2-
Physics✕10-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences ✕ 3 completers-
Econometrics and Quantitative Economics✕3-
Total124
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Computer and Information Sciences ✔ (1 completers) 0 completers-
Computer Science✔0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Engineering ✔ (1 completers) 63 completers-
Engineering✕15-
Electrical and Electronics Engineering✕0-
Engineering Physics/Applied Physics✕2-
Environmental/Environmental Health Engineering✕15-
Mining and Mineral Engineering✔7-
Systems Engineering✕21-
Manufacturing Engineering✕3-
Mechatronics, Robotics, and Automation Engineering✕0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies ✕ 6 completers-
Behavioral Sciences✕3-
Data Science, General✕3-
Business Analytics✕0-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Physical Sciences ✔ (1 completers) 3 completers-
Geology/Earth Science✕0-
Geophysics and Seismology✔0-
Geological and Earth Sciences/Geosciences (other)✕3-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Social Sciences ✕ 4 completers-
Applied Economics✕4-
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Business ✕ 5 completers-
Entrepreneurship/Entrepreneurial Studies✕0-
Business, Management, Marketing, and Related Support Services (other)✕5-
Total88
ProgramAvailable OnlineNumber of CompletersAverage Earning after graduation
Multi-/Interdisciplinary Studies ✕ 0 completers-
Behavioral Sciences✕0-
Total0