Faculty and Staff
Affiliated Faculty
Micah Corah
Rank - Assistant Professor
Department - Computer Science
Office - Brown Hall 280M
Email - micah.corah@mines.edu
Neil Dantam
Rank - Associate Professor
Office - 280H Brown Hall
Phone - 303-273-3761
Email - ndantam@mines.edu
Qi Han
Rank - Professor
Department - Computer Science
Office - CTLM 255
Phone - 303-273-3849
Email - qhan@mines.edu
Kathryn Johnson
Rank - Professor
Office - 327F Brown Hall
Phone - 303-273-3914
Email - kjohnson@mines.edu
Kaveh Fathian
Rank - Assistant Professor
Department - Computer Science
Phone - 303-384-2070
Email - kaveh.fathian@mines.edu
George Kontoudis
Rank - Assistant Professor
Department - Mechanical Engineering
Office - BB 280C
Email - george.kontoudis@mines.edu
Kevin Moore
Rank - Professor, Division of Engineering, Design, and Society
Professor, Department of Electrical Engineering
Department - Electrical Engineering
Office - 215 Engineering Hall
Phone - 303-273-3898
Email - kmoore@mines.edu
Andrew Petruska
Rank - Director
Associate Professor
Department - Mechanical Engineering
Office - Brown Hall 280F
Phone - 303-384-2021
Email - apetruska@mines.edu
Tyrone Vincent
Rank - Professor
Office - 327D Brown Hall
Phone - 303-273-3641
Email - tvincent@mines.edu
Thomas Williams
Rank - Associate Professor
Office - 280J Brown Hall
Phone - 303-273-3820
Email - twilliams@mines.edu
Xiaoli Zhang
Rank - Associate Professor
Department - Mechanical Engineering
Office - Brown Hall 280D
Phone - 303-384-2343
Email - xlzhang@mines.edu
Frankie Zhu
Rank - Assistant Professor
Department - Mechanical Engineering
Email - frankie.zhu@mines.edu
Program Administration
Cadi Gillette
Interdisciplinary Graduate Programs Manager
CoorsTek 224
(303)-384-2507
cadi.gillette@mines.edu