univstats
Offered Degrees BS, MS, Doctorate, AS, Post-Graduate
Online Courses MS
Total Programs 59
Online Programs 2
Salary after Completing $58,700 - $65,900

Offered Degrees at SD Mines

South Dakota School of Mines and Technology is categorized by Master's College and University (medium programs) by Carnegie categorization. As of 2025, South Dakota School of Mines and Technology offers 59 programs through online and on-site (classroom) education. It offers Associate's, Bachelor's, Master's, Doctorate and Post-Graduate Certificate degree.
The following table lists number of programs by offered degree and online availability.
Offered Degrees and Number of Programs
South Dakota School of Mines and Technology
Award LevelTotal Number of ProgramsAvailable Online Class
Associate's10
Bachelor's210
Master's192
Doctorate (Research)100
Post-Bachelor's Certificate40
Post-Master's Certificate40
Total592

Field of Study by Offered Degree/Program

Associate'sBachelor'sMaster'sDoctorate (Research)Post-Bachelor's CertificatePost-Master's Certificate

SD Mines Associate's Programs

South Dakota School of Mines and Technology offers Associate's degree with 1 major programs. All programs are on-site education (i.e distance learning opportunity is not offered for the Associate's degree).
Associate's Programs
South Dakota School of Mines and Technology
ProgramAvailable OnlineNumber of CompleterAverage Salary after Completing
Liberal Arts and Sciences, Humanities [+] ✕ 3-
General Studies✕3-

SD Mines Bachelor's Programs

South Dakota School of Mines and Technology offers Bachelor's degree with 21 major programs. All programs are on-site education (i.e distance learning opportunity is not offered for the Bachelor's degree).
Bachelor's Programs
South Dakota School of Mines and Technology
ProgramAvailable OnlineNumber of CompleterAverage Salary after Completing
Computer and Information Sciences [+] ✕ 35
Computer and Information Sciences✕35-
Engineering [+] ✕ 264
Bioengineering and Biomedical Engineering✕17-
Chemical Engineering✕23-
Civil Engineering✕32$58,700
Computer Engineering✕10-
Electrical and Electronics Engineering✕26-
Mechanical Engineering✕84$65,900
Metallurgical Engineering✕29-
Mining and Mineral Engineering✕12-
Industrial Engineering✕25-
Geological/Geophysical Engineering✕6-
Biological and Biomedical Sciences [+] ✕ 12
Biology/Biological Sciences✕11-
Biotechnology✕1-
Mathematics and Statistics [+] ✕ 6
Mathematics✕5-
Computational and Applied Mathematics✕1-
Multi-/Interdisciplinary Studies [+] ✕ 12
Multi-/Interdisciplinary Studies (other)✕12-
Physical Sciences [+] ✕ 22-
Atmospheric Sciences and Meteorology✕4-
Chemistry✕3-
Geology/Earth Science✕10-
Physics✕5-

SD Mines Master's Programs

South Dakota School of Mines and Technology offers Master's degree with 19 major programs. Among them 2 programs are available through online classes.
Master's Programs
South Dakota School of Mines and Technology
ProgramAvailable OnlineNumber of CompleterAverage Salary after Completing
Computer and Information Sciences [+] ✕ 7
Artificial Intelligence✕7-
Engineering [+] ✔ 76
Engineering✕1-
Bioengineering and Biomedical Engineering✕5-
Chemical Engineering✕9-
Civil Engineering✕15-
Electrical and Electronics Engineering✕6-
Materials Engineering✕4-
Mechanical Engineering✕9-
Mining and Mineral Engineering✔11-
Construction Engineering✕7-
Industrial Engineering✕1-
Geological/Geophysical Engineering✕8-
Engineering Technology [+] ✔ 13
Engineering/Industrial Management✔12-
Nanotechnology✕1-
Multi-/Interdisciplinary Studies [+] ✕ 0
Computational Science✕--
Physical Sciences [+] ✕ 9-
Atmospheric Sciences and Meteorology✕2-
Chemistry✕1-
Paleontology✕3-
Physics✕3-

SD Mines Doctorate (Research) Programs

South Dakota School of Mines and Technology offers Doctorate (Research) degree with 10 major programs. All programs are on-site education (i.e distance learning opportunity is not offered for the Doctorate (Research) degree).
Doctorate (Research) Programs
South Dakota School of Mines and Technology
ProgramAvailable OnlineNumber of CompleterAverage Salary after Completing
Engineering [+] ✕ 7
Bioengineering and Biomedical Engineering✕--
Chemical Engineering✕4-
Civil Engineering✕1-
Materials Engineering✕--
Mechanical Engineering✕--
Geological/Geophysical Engineering✕2-
Engineering Technology [+] ✕ 2
Nanotechnology✕2-
Multi-/Interdisciplinary Studies [+] ✕ 1
Data Science, General✕1-
Physical Sciences [+] ✕ 2-
Atmospheric Sciences and Meteorology✕2-
Physics✕--

SD Mines Post-Bachelor's Certificate Programs

South Dakota School of Mines and Technology offers Post-Bachelor's Certificate degree with 4 major programs. All programs are on-site education (i.e distance learning opportunity is not offered for the Post-Bachelor's Certificate degree).
Post-Bachelor's Certificate Programs
South Dakota School of Mines and Technology
ProgramAvailable OnlineNumber of CompleterAverage Salary after Completing
Engineering [+] ✕ 16-
Engineering✕--
Industrial Engineering✕16-
Geological/Geophysical Engineering✕--
Engineering (other)✕--

SD Mines Post-Master's Certificate Programs

South Dakota School of Mines and Technology offers Post-Master's Certificate degree with 4 major programs. All programs are on-site education (i.e distance learning opportunity is not offered for the Post-Master's Certificate degree).
Post-Master's Certificate Programs
South Dakota School of Mines and Technology
ProgramAvailable OnlineNumber of CompleterAverage Salary after Completing
Engineering [+] ✕ 2
Construction Engineering✕2-
Industrial Engineering✕--
Geological/Geophysical Engineering✕--
Health Services/Allied Health/Health Sciences [+] ✕ 7-
Occupational Health and Industrial Hygiene✕7-