Current Available Courses

Click a category below to see the courses available.

 View all courses by date 

 View courses in calendar format 

 Order an Official Transcript 

Email NotificationSign up for automatic email notification!


Receive immediate notification by email each semester when our latest Teacher Enhancement courses become available. Never miss out on a course again!

Just click HERE to sign up.

Summer Camps in 2017 for Elementary, Middle, and High School Students

We anticipate three camps being available in the Summer of 2017:

  • Academies for Young Minds:
    Grades 3-5
  • Discover STEM Camp:
    Grades 6-8
  • Engineering Design Camp:
    Grades 10-12

Our summer camps always fill up fast! Sign up for our mailing list now so you'll be notified as soon as registration for the camps opens in early March 2017.

Just click HERE to sign up.

Click HERE for information.

Join us on Facebook!    

Teacher Enhancement Program Policies

All policies and requirements stated here are program-wide and not at the discretion of individual instructors. Enrollment in any course offered for CSM credit implies your agreement to comply with program policies and requirements.

Tuition and Refund Policies

Registration through Teacher Enhancement must be accompanied by full tuition payment by check or credit card authorization. If a course registrant cancels or transfers an enrollment, the tuition amount minus a $25 cancellation/transfer fee will be refunded or applied to another course. Unless otherwise indicated, you must cancel at least 48 hours in advance of a workshop to qualify for a refund (Saturday and Sunday excluded). Once a class has begun, no full or partial tuition refunds will be granted. Colorado School of Mines reserves the right to cancel a course (usually one week prior to delivery) if the minimum enrollment is not reached (with full tuition refund to registrants). Colorado School of Mines and the Teacher Enhancement Office will not be liable for any other expenses incurred by registrants.

When paying tuition by check, please make out a separate check to "CSM Continuing Education" for each course and for each participant.