Enrolling in Online Courses 

The steps below are meant for current students at Colorado School of Mines who intend to take online courses. Please send any questions to grad.services@mines.edu

Step 1: Review and Pick Online Courses

You can find a complete list of online courses on the New Online Courses page or by using Dynamic Schedule. You may also receive a list of courses from your program which will include the information required in Step 2 below. 

Step 2: Register in Trailhead

Online Registration

To register for a class, follow these steps:

  1. Log on to Trailhead.
  2. Select the Self Service button in the upper right corner.
  3. Click on the Student tab.
  4. Choose the Registration link. You are now in the registration menu where you can look up classes, check your registration status, or review your schedule.
  5. Select the Add/Drop link. Select the term. (The system may ask you for your alternate PIN, which is provided by your advisor.)
  6. Enter the CRN (course registration number) for each course you wish to register. (If you don’t have the CRN, you can search in Trailhead or using Dynamic Schedule.)
  7. If you receive an error (ex. Link error, Prereq, and Test Score, etc.), please visit the Registration Error Messages page for more information.
  8. Review your schedule and check it regularly.

Visit the Registration page for more information. 

Step 3: Access Canvas for online course materials


Your online learning environment, Canvas, will be used for all your courses, both face-to-face and online. Canvas is the place you go to access your courses, submit assignments, and communicate with your instructors and peers.


To obtain information about how to access Canvas and update/change a password, visit the eLearning Resources page. Please note that you will need to claim your account prior to accessing Canvas.


This Guide to Online Learning (self-enroll) was designed to give you a sample experience of an online course offered in the online learning environment. This online preview includes information on the online environment (i.e. Canvas), online tools, as well as resources and tips for being a better student at Mines regardless of whether you choose to take online courses. This is only a sample, once you start taking online courses, you will notice that every course is a little different. Differences in courses are due the different instructor expertise and course design. For example, courses in Computer Science department will look different from those in the Space Resources department.

This course will give the you the opportunity to:

  • Work with many of the common tools used in the online environment
  • Explore common areas found in an online classroom
  • Understand and correct many of the issues new students face when entering the online environment for the first time
  • Familiarize yourself with the online environment prior to beginning your online courses
  • Earn a Helluva Online Student badge

Auditing a Course

In order to audit a course, you will need to register for the course and then send an email to grad.services@mines.edu and registrar@mines.edu with your intent to audit. Please note that you are still required to pay the full tuition rate for the course.  

New Students

Follow the steps on the admissions page to fill out your degree seeking or non-degree application. You will need to indicate on your application which courses you wish to register for online. Please send any questions to grad-app@mines.edu.