Department of Military Science

The Colorado School of Mines Department of Military Science offers Army ROTC and Air Force ROTC programs.

Cadets experience leadership, team building and management training while attending the ROTC course. ROTC cadets simultaneously pursue an undergraduate degree. Upon completion of ROTC requirements and receipt of their degree, cadets are commissioned as 2nd lieutenants and are sent to their respective posts or bases to complete their officer training, and begin their military leadership career.

Department of Military Science

The Colorado School of Mines Department of Military Science offers Army ROTC and Air Force ROTC programs.

Cadets experience leadership, team building and management training while attending the ROTC course. ROTC cadets simultaneously pursue an undergraduate degree. Upon completion of ROTC requirements and receipt of their degree, cadets are commissioned as 2nd lieutenants and are sent to their respective posts or bases to complete their officer training, and begin their military leadership career.

Army ROTC (Military Science)

Developing leaders of character that are disciplined, resilient and prepared for the future.

Colorado School of Mines (Company B) is part of the thirteen-school Army Buffalo Battalion, with The University of Colorado at Boulder being the host school. All Colorado School of Mines Army ROTC classes are taught on the Mines campus. Explore the exciting Army careers that are offered to our future leaders!

Our Cadre

LTC Bryce Kawaguchi

Army ROTC
Professor of Military Science
Instructor MS IV
Bryce.Kawaguchi@colorado.edu

CPT Austin Wesley

Army ROTC
Senior Assistant PMS / Department Head
Instructor MS III
Austinwesley@mines.edu

MAJ David Cottone

Army ROTC
Assistant PMS 
Instructor MSII 
daco4385@colorado.edu

CPT Kevin Pace

Army ROTC
Assistant PMS, Instructor 
kevinkpace@mines.edu

SFC Josh Nearhoof

Army ROTC
Military Instructor MS I
joshuanearhoof@mines.edu

Frances Aguilar

Army and Air Force
Mines ROTC University Liaison
faguilar@mines.edu

The Golden Buffalo Battalion develops leaders of character ready to influence others in a complex operating environment through professionalism, dedication, and teamwork while preserving a legacy of excellence and lifelong service to community.

Interested in enrolling in Army ROTC at Mines? Email us at rotc@mines.edu or call 303-273-3380.

More Information

Want to enroll in Army ROTC at Mines?

Air Force ROTC (Aerospace Studies)

AFROTC Det 105

Home of the Thunderchiefs

Air Force Detachment 105, consists of thirteen metro area schools, with The University of Colorado at Boulder serving as the Detachment Host. Some Air Force ROTC classes are taught on the Mines campus, and the entire detachment gathers at UCB for weekly Lead Labs. Explore the exciting Air Force careers that are available!

Our Cadre »

Wish to enroll in Air Force ROTC at Colorado School of Mines? Contact us at 303-273-3380 or contact the detachment recruiting officer at 303-735-4720. Check the Detachment 105 Web Page for enrollment paperwork.

More Information

Want to enroll in Air Force ROTC at Mines?

Attention Alumni

We‘d love to hear from you! Please share your military career experience and what you’re presently doing, by sending an e-mail to rotc@mines.edu or CHERI.GIAMMO@mines.edu.