The Department of Mathematics and Computer Science offers courses for undergraduate and graduate students. For a full listing of these courses, including course descriptions, hours, credits, and prerequisites, please see the
SD Mines Course Catalog.
For information on the courses needed to fulfill a particular degree or course of study, review the checklists and flowcharts available on our
Advising page. If you need assistance with course selection, you should contact your academic advisor.
To register for courses, go to