Programs & majors brief

Colorado School of Mines Majors & Programs

Updated

Which majors earn the most at Colorado School of Mines?

Colorado School of Mines is an engineering school, and the program-level earnings show that. The median four-year earnings for graduates in most fields exceed the national benchmark for that field.

Computer Science leads in earnings at $127,217, with 202 degrees awarded. Azimuth ranks it #51 nationally within its field.

Petroleum Engineering follows at $116,691 from 86 degrees awarded, and holds a national rank of #6. The largest program, Mechanical Engineering, awards 304 degrees a year and posts median earnings of $97,087.

Azimuth ranks it #35 nationally. Chemical Engineering is a more moderate-earning option at $94,598 from 155 degrees awarded, with a national rank of #58.

Major mix · each dot ≈ 1% of completions

Share of reported completions in the bachelor’s programs included here. Each dot represents approximately 1% of those completions. Counts are credentials, not unique students; excluded programs are not zero activity.

  • Engineering926 · 78.1%
  • Computer science202 · 17.0%
  • Mathematics40 · 3.4%
  • Physical sciences11 · 0.9%
  • Biological sciences7 · 0.6%

14 of 14 programs shown

Four-year earnings · first six matching programs
Computer Science 202 degrees awarded
$127,217
Petroleum Engineering 86 degrees awarded
$116,691
Mining and Mineral Engineering 20 degrees awarded
$109,695
Electrical, Electronics, and Communications Engineering 93 degrees awarded
$106,012
Applied Mathematics 40 degrees awarded
$98,190
Engineering Physics 40 degrees awarded
$97,497

Each bar is a field’s median. Program size counts degrees awarded, not unique people or the earnings sample.

Compare all matching programs
Reported bachelor’s programs · earnings, program size and field ranks
ProgramDegrees awarded4-yr earningsField rank
Computer Science202$127,217#51
Petroleum Engineering86$116,691#6
Mining and Mineral Engineering20$109,695—
Electrical, Electronics, and Communications Engineering93$106,012#29
Applied Mathematics40$98,190#13
Engineering Physics40$97,497#2
Mechanical Engineering304$97,087#35
Metallurgical Engineering44$94,902—
Chemical Engineering155$94,598#58
Civil Engineering81$94,228#22
Geological/Geophysical Engineering72$88,484—
Environmental/Environmental Health Engineering31$87,278#6
Biochemistry, Biophysics and Molecular Biology small degree count7Too few graduates to report—
Chemistry small degree count11Too few graduates to report—

Program data and definitions · How to evaluate program rankings

What are the largest programs at Colorado School of Mines?

Ten largest programs by degrees awarded
Mechanical Engineering
304
Computer Science
202
Chemical Engineering
155
Electrical, Electronics, and Communications Engineering
93
Petroleum Engineering
86
Civil Engineering
81
Geological/Geophysical Engineering
72
Metallurgical Engineering
44
Engineering Physics
40
Applied Mathematics
40

Counts describe degrees awarded in the reporting period, not current enrollment. Program data and definitions

How do Colorado School of Mines majors rank nationally?

National program rankings

  1. Engineering Physics#2
  2. Environmental/Environmental Health Engineering#6
  3. Petroleum Engineering#6
  4. Applied Mathematics#13
  5. Civil Engineering#22
  6. Electrical, Electronics, and Communications Engineering#29
  7. Mechanical Engineering#35
  8. Computer Science Included by program size#51
  9. Chemical Engineering Included by program size#58

Programs ranked in the national top 50, supplemented by the largest ranked programs when needed to show ten. Fewer appear when fewer ranks are reported. Each rank compares bachelor’s programs in the same field; field sizes differ.

How Azimuth compares programs across colleges

Further analysis

Colorado School of Mines concentrates its bachelor's degrees in engineering and computer science, so the program a student selects shapes outcomes. Azimuth lists earnings for 12 fields and assigns national ranks to 9 of them.

Engineering accounts for 78.1% of degrees awarded, with Computer & Information Sciences at 17.0% and Mathematics & Statistics at 3.4%. Mechanical Engineering is the largest program at 304 degrees a year, ranked #35 nationally; its graduates earn $97,087 four years after completion.

Each award count reflects degrees conferred in one academic year, not distinct students, and program earnings cover federally aided completers. Computer Science is ranked #51 nationally and reports the highest four-year earnings at $127,217, from 202 degrees a year.

Petroleum Engineering is ranked #6 nationally, with graduates earning $116,691 four years out.

Data & methodology

Sources and reporting periods: methodology.

Analysis and methodology by Daniel Rogers, founder of College Azimuth.

Explanatory text is AI-assisted drafting checked against those figures; it is not an additional data source.

Figure notes link to sources and limitations. About College Azimuth.