Undergraduate Degree Requirements

Bachelor of Science Degree

Upon completion of the requirements and upon being recommended for graduation by the faculty, and approved by the Board of Trustees, the undergraduate receives one of the following degrees:

  • Bachelor of Science (Applied Mathematics and Statistics)
  • Bachelor of Science (Chemical Engineering)
  • Bachelor of Science (Chemistry)
  • Bachelor of Science (Civil Engineering)
  • Bachelor of Science (Computer Science)
  • Bachelor of Science (Economics)
  • Bachelor of Science (Electrical Engineering)
  • Bachelor of Science (Engineering)
  • Bachelor of Science (Engineering Physics)
  • Bachelor of Science (Environmental Engineering)
  • Bachelor of Science (Geological Engineering)
  • Bachelor of Science (Geophysical Engineering)
  • Bachelor of Science (Mechanical Engineering)
  • Bachelor of Science (Metallurgical & Materials Engineering)
  • Bachelor of Science (Mining Engineering)
  • Bachelor of Science (Petroleum Engineering)

Degree Retirement Notification

Admission into the following degree program is suspended after the Spring 2017 semester:

  • Bachelor of Science (Chemical and Biochemical Engineering)

Program requirements for students admitted before Summer 2017 wishing to remain in the program are as defined in previous catalogs.  For students wishing to pursue a similar degree, please see the Bachelor of Science (Chemical Engineering) - Biological Engineering Track.

Graduation Requirements

To qualify for a Bachelor of Science degree from Colorado School of Mines, all candidates must satisfy the following requirements:

  1. A minimum cumulative grade-point average of 2.000 for all academic work completed in residence.
  2. A minimum cumulative grade-point average of 2.000 for courses in the candidate’s major.
  3. A minimum of 30 hours credit in 300 and 400 series technical courses in residence, at least 15 of which are to be taken in the senior year.
  4. A minimum of 19 hours in humanities and social sciences courses.
  5. The recommendation of their degree-granting department/ division to the faculty.
  6. The certification by the Registrar that all required academic work is satisfactorily completed.
  7. The recommendation of the faculty and approval of the Board of Trustees.

Seniors must submit an Application to Graduate upon completion of 90 hours (upon obtaining Senior class standing). Applications are completed online through the student's Trailhead account.

Completed Minor and ASI forms are normally due to the Registrar's Office at the same as the application to graduate.  If the Minor or ASI is added later, it is due no later than the first day of the term in which the student is graduating.

The Registrar’s Office provides the service of doing preliminary degree audits. Ultimately, however, it is the responsibility of students to monitor the progress of their degrees. It is also the student’s responsibility to contact the Registrar’s Office when there appears to be a discrepancy between the degree audit and the student’s records.

All graduating students must officially check out of the School. Checkout cards, available at Graduation Salute and in the Dean of Student’s Office, must be completed and returned one week prior to the expected date of completion of degree requirements.

No students, graduate or undergraduate, will receive diplomas until they have complied with all the rules and regulations of Colorado School of Mines and settled all accounts with the School. Transcript of grades and other records will not be provided for any student or graduate who has an unsettled obligation of any kind to the School.

Multiple Degrees

A student wishing to complete two Bachelor of Science degrees must complete the first degree plus a minimum of thirty hours specific to the second degree program. The thirty (or more) hours required for the second degree may not include free electives and may not be double counted with any credit used to complete the first degree. The degree plan for the second degree must be approved by the advisor, the department head, and the Registrar’s Office representing Academic Affairs.

When two degrees are completed concurrently, the first degree is the one with fewer total hours required for graduation. In the case of a returning student, the first degree is the original completed degree. The two degrees may be in different colleges. The degree plan may include courses from multiple departments. Different catalogs may be used, one for each degree program. The student receives two separate diplomas. The transcript lists both degrees. 

A student may not earn two degrees in the same content area because the course requirements, content, and titles do not significantly differ. 

The following combinations are not allowable:

BS in Engineering, Mechanical Specialty & BS in Mechanical Engineering

BS in Engineering, Electrical Specialty & BS in Electrical Engineering

BS in Engineering, Environmental Specialty & BS in Environmental Engineering

BS in Engineering, Civil Specialty & BS in Civil Engineering

BS in Mathematics & Computer Science & BS in Applied Math and Statistics

BS in Mathematics & Computer Science & BS in Computer Science

BS in Chemical Engineering & BS in Chemical and Biochemical Engineering

Degree Posting and Grade Changes

Once the degree is posted, grade changes will be accepted for six weeks only. After six weeks has passed, no grade changes will be allowed for any courses on the official transcript.

Commencement Participation

To participate in May Commencement, no more than 6 semester credit hours can remain outstanding after the spring term. The student must show proof of summer registration for these 6 or fewer credits in order to be placed on the list for August completion. To participate in December convocation, the undergraduate student must be registered for all courses that lead to completion of the degree at the end of the same fall term.

Courses Older Than 10 Years

For returning students who wish to use courses completed more than 10 years prior, contact the Registrar’s Office. These courses will not apply to current degrees without special approval from the degree-granting department or division, and the department in which the course is taught.

Late Fee for Application to Graduate after Stated Deadlines - $250 Beginning Fall 2014


The deadline to apply to graduate and participate in commencement is the first day of class of the term in which the student intends to graduate/participate.

Any request to be added to the graduation list and/or commencement ceremony after the first day of class (and before November 10th for fall or April 10th for spring and summer) may be made in writing and will be considered by the Registrar’s Office.  If the request is denied, the student will be required to apply for the next available graduation/ceremony.  If the request is approved and all other conditions are met (i.e. degree requirements can be met, required forms are turned in, and outstanding hours limitations are not exceeded), a mandatory $250 fee will be applied to the student’s account.  This fee cannot be waived and cannot be refunded if the student does not meet the graduation check-out deadlines.

For late requests that are approved, tickets to the commencement ceremony for family and friends of the graduate are not guaranteed, as they may have already been distributed or assigned.  Additionally, the student’s name may not appear in the commencement program due to publishing deadlines.

No undergraduate student will be added to a graduation or commencement when the request is made after November 10th for the fall commencement (which includes December graduation), or April 10th for the spring and summer commencement ceremony (which includes May and August graduations).