Overall Rating:
Quality:
Safety:
Costs:
ReviewMajors / RatingsTuition / LoansFaculty / SalariesCampus CrimeAdmissions
Students to
Faculty Ratio
17 : 1
Medium
Colorado School of Mines offers 43 majors and allows you to earn your bachelor's degree, postbaccalaureate certificate, master's degree, postmaster certificate, or doctoral degree.
Below we list majors offered at Colorado School of Mines, diplomas available at this college, and Colorado School of Mines program ratings.
Biology 
Biochemistry
· bachelor's degree
Biological and Biosystems Engineering
· bachelor's degree
· master's degree
· doctoral degree
Biomedical Engineering
· bachelor's degree
View
Colorado School of Mines biology rankingBusiness 
Business Analytics
· postbaccalaureate certificate
Entrepreneurial Studies
· postbaccalaureate certificate
Other Business, Management, Marketing and Related Support Services
· postbaccalaureate certificate
View
Colorado School of Mines business rankingChemistry 
Biochemistry
· bachelor's degree
Chemical Engineering
· bachelor's degree
· master's degree
· doctoral degree
General Chemistry
· bachelor's degree
· master's degree
Geochemistry
· master's degree
· doctoral degree
Other Chemistry
· doctoral degree
View
Colorado School of Mines chemistry rankingComputer Science 
Computational and Applied Mathematics
· bachelor's degree
· master's degree
· doctoral degree
Data Science
· postbaccalaureate certificate
· master's degree
General Computer Science
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
View
Colorado School of Mines computer rankingEconomics 
Applied Economics
· postbaccalaureate certificate
Econometrics and Quantitative Economics
· master's degree
· doctoral degree
General Economics
· bachelor's degree
View
Colorado School of Mines economics rankingEngineering 
Biological and Biosystems Engineering
· bachelor's degree
· master's degree
· doctoral degree
Biomedical Engineering
· bachelor's degree
Chemical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Electrical, Electronics and Communications Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Engineering Physics
· bachelor's degree
· postbaccalaureate certificate
· master's degree
Engineering and Industrial Management
· master's degree
Environmental Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
General Civil Engineering
· bachelor's degree
· master's degree
· doctoral degree
General Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Geological and Geophysical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Geotechnical Engineering
· master's degree
· doctoral degree
Manufacturing Engineering
· postbaccalaureate certificate
· master's degree
Materials Engineering
· master's degree
· doctoral degree
Mechanical Engineering
· bachelor's degree - Popular
· master's degree
· doctoral degree
Mechatronics, Robotics, and Automation Engineering
· postbaccalaureate certificate
· master's degree
· doctoral degree
Metallurgical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Mining and Mineral Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Nuclear Engineering
· master's degree
· doctoral degree
Other Engineering
· bachelor's degree
Petroleum Engineering
· bachelor's degree
· master's degree
· doctoral degree
Systems Engineering
· postbaccalaureate certificate
· master's degree
· doctoral degree
View
Colorado School of Mines engineering rankingGeology 
General Geology and Earth Science
· postbaccalaureate certificate
· master's degree
· doctoral degree
Geochemistry
· master's degree
· doctoral degree
Geological and Geophysical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Geophysics and Seismology
· postbaccalaureate certificate
· master's degree
· doctoral degree
Geotechnical Engineering
· master's degree
· doctoral degree
Other Geological and Earth Sciences
· postbaccalaureate certificate
· master's degree
View
Colorado School of Mines geology rankingManagement 
Engineering and Industrial Management
· master's degree
Entrepreneurial Studies
· postbaccalaureate certificate
Other Business, Management, Marketing and Related Support Services
· postbaccalaureate certificate
View
Colorado School of Mines management rankingMarketing & Advertising 
Other Business, Management, Marketing and Related Support Services
· postbaccalaureate certificate
View
Colorado School of Mines marketing rankingMathematics 
Computational and Applied Mathematics
· bachelor's degree
· master's degree
· doctoral degree
General Mathematics
· bachelor's degree
· master's degree
· doctoral degree
Operations Research
· master's degree
· doctoral degree
View
Colorado School of Mines math rankingMedical 
Biomedical Engineering
· bachelor's degree
View
Colorado School of Mines medical rankingNatural Resources & Environment 
Environmental Engineering
· bachelor's degree
· postbaccalaureate certificate
· master's degree
· doctoral degree
Hydrology and Water Resources Science
· master's degree
· doctoral degree
Other Geological and Earth Sciences
· postbaccalaureate certificate
· master's degree
Petroleum Engineering
· bachelor's degree
· master's degree
· doctoral degree
View
Colorado School of Mines environmental rankingPhysics 
Engineering Physics
· bachelor's degree
· postbaccalaureate certificate
· master's degree
General Physics
· doctoral degree
Geological and Geophysical Engineering
· bachelor's degree
· master's degree
· doctoral degree
Geophysics and Seismology
· postbaccalaureate certificate
· master's degree
· doctoral degree
Nuclear Engineering
· master's degree
· doctoral degree
Other Physics
· master's degree
View
Colorado School of Mines physics rankingPsychology 
Behavioral Sciences
· postbaccalaureate certificate
· master's degree
· postmaster certificate
View
Colorado School of Mines psycolleges.com rankingRetailing & Wholesaling 
Other Business, Management, Marketing and Related Support Services
· postbaccalaureate certificate
View
Colorado School of Mines marketing ranking