New Online Courses

Thank you for your interest in online courses at Colorado School of Mines. Feel free to explore the schedule of online classes below. You will find enrollment resources for new learners and alumni or current Mines students at the bottom of the page. Visit the Online Learning resource to learn more about being an online student.

Are you ready for Online Learning?

Take the Online Readiness Survey to self-assess your comfort and familiarity with online learning. 

Summer 2020 Online Courses

The summer online 2020 tentative schedule is now available. Please note these courses are subject to change and will be updated regularly.
Summer I (May 11-August 13, 2020)
PHGN100 Physics I – Mechanics Todd Ruskell
CSCI261 Programming Concepts Jeff Paone
Summer II (May 11-June 19, 2020)
EBGN201 Principles of Economics Scott Houser
CBEN201 Material and Energy Balances Tracy Gardner
GEOL410 Planetary Geology Lesli Wood/Mattew Musso
MNGN551 Mine Accounting Paul Zink
MATH201 Probability and Statistics for Engineers Ashlyn Munson
Summer III (June 22-July 31, 2020)
EBGN201 Principles of Economics Scott Houser
MNGN557 Mineral Economics and Policy Paul Zink
CEEN402 Project Engineering David Grimm
HASS201 Workshop Foundations: The Art and Craft of Creative Writing Seth Tucker
Summer IV (June 22-August 13, 2020)
PEGN102 Introduction to the Petroleum Industry Linda Battalora
EDNS315 Eng. for Social and Environmental Responsibility TBD
GEGN351 Geological Fluid Mechanics Lisa Gallagher and Reed Maxwell
GPGN519 Advanced Formation Evaluation Brandon Dugan
PHGN498 Elements Of Modern Optics Daniel Adams
HASS323/423 Science Communication Cortney Holles
AMFG401/501 Introduction to Additive Manufacturing Craig Brice
AMFG422/522 Lean Manufacturing Jenifer Blacklock
PEGN361 Completions Jorge Sampaio
CBEN311 Introduction to Neuroscience Cynthia Norrgran
CBEN322 Biological Psychology Cynthia Norrgran
CSCI262 Data Structures TBD
HASS441/541 African Development Derrick Hudson
FEGN525 Advanced FEA Theory & Practice Anthony Petrella
FEGN528 FEA for Advanced Design Applications Anthony Petrella
MLGN598 Materials Science Graduate Lab Module (Hybrid) Xerxes Stierer
PEGN251 Petroleum Fluid Mechanics Xiaolong Yin
PEGN419 Logging Mansur Ermila
PEGN000 Petroleum Super School Jennifer Miskimins


Review the tips below to apply to Mines. 


Follow the steps below to enroll in online courses. 

Note: Be sure to check the Academic Calendar for important dates.