Undergraduate Programs



Undergraduate Programs

As an undergraduate at Colorado School of Mines, you are an integral part of a world-class institution. Our rigorous degree programs provide a robust technical education, with training in areas such as communication, leadership, teamwork and ethics. You will graduate as a top recruit for companies and government agencies around the globe and be ready to change the world for the better.

average starting salary  
for Mines graduates


classroom icon

first-year to
sophomore retention

blaster mascot icon

Mines has 18 
athletics teams


Undergraduate Majors

student writing on board

Applied Mathematics and Statistics

student working with lab liquids


test tubes

Chemical Engineering

student working in lab


students surveying in field

Civil Engineering

computer screen with code

Computer Science

students working on test


student working on circuit board

Electrical Engineering



student working in physics lab

Engineering Physics

students using survey equipment

Environmental Engineering

sandstone formation

Geological Engineering

lake with heavy mineral deposits

Geophysical Engineering

robot in sand

Mechanical Engineering

person welding in a lab

Metallurgical and Materials Engineering

massive tunnel digger

Mining Engineering

pile of slate

Petroleum Engineering