Faculty and Staff

FACULTY  |  EMERITI  |  STAFF

Faculty

Angel Abbud-Madrid

Angel Abbud-Madrid

Professor of Practice and
Director, Space Resources Program
General Research Lab 234C
303-384-2300
aabbudma@mines.edu

Jeffrey Ackerman

Jeffrey Ackerman

Teaching Associate Professor
Brown Hall W310D
303-273-3496
ackerman@mines.edu

Denis Aslangil

Denis Aslangil

Assistant Professor
Brown Hall BBW310
303-384-2513
denis.aslangil@mines.edu

Mohsen Asle Zaeem

Mohsen Asle Zaeem

Professor and Fryrear Endowed Chair for Innovation and Excellence
CoorsTek 203
303-384-2260
zaeem@mines.edu

Omid Babaie-Rizvandi

Omid Babaie-Rizvandi

Research Assistant Professor
Brown Hall W410J obabaierizvandi@mines.edu

John Berger

John Berger

Professor and Dean of Energy and Materials
CoorsTek 210
303-273-3682
jberger@mines.edu

Daniel Blood

Daniel Blood

Director of Undergraduate Studies and Teaching Associate Professor
Brown Hall W310A
303-384-2614
dblood@mines.edu

Robert Braun

Robert Braun

University Distinguished Professor of Mechanical Engineering and
Director, Mines/NREL Advanced Energy Systems Program
Brown Hall W410A
303-273-3055
rbraun@mines.edu

Craig Brice

Craig Brice

Professor of Practice and
Director, Additive Manufacturing Program
CoorsTek 219
303-384-2114 craigabrice@mines.edu

Cristian Ciobanu

Cristian Ciobanu

Professor
CoorsTek 225
303-384-2119
cciobanu@mines.edu

Kristine R. Csavina, Ph.D.

Kristine R. Csavina, Ph.D.

Teaching Professor and Director of Capstone - ME
CoorsTek
303-384-2146
kcsavina@mines.edu

Steven DeCaluwe

Steven DeCaluwe

Associate Professor and Director of Graduate Studies
Brown Hall W350E
303-273-3666
decaluwe@mines.edu

Mark Deinert

Mark Deinert

Associate Professor
Brown Hall W370D
303-384-2387
mdeinert@mines.edu

Christopher Dreyer

Christopher Dreyer

Professor of Practice, Space Resources
General Research Lab 234A
303-273-3890
cdreyer@mines.edu

Adam Duran

Adam Duran

Teaching Assistant Professor
Brown Hall W470E
303-384-2280
aduran@mines.edu

Veronica Eliasson

Veronica Eliasson

Associate Professor
CoorsTek 202
303-384-2509
eliasson@mines.edu

Carl Frick

Carl Frick

Professor, Mechanical Engineering and Dean of Graduate Studies
Alderson Hall 451B
303-273-3053
cfrick@mines.edu

Stephen Geer

Stephen Geer

Teaching Assistant Professor
Brown Hall W370C
303-384-2091
sgeer@mines.edu

Joy Gockel

Joy Gockel

Associate Professor
CoorsTek 215
303-273-3091
joygockel@mines.edu

Carolina Herradón Hernandez

Carolina Herradón Hernandez

Research Assistant Professor
GRL 232/241
303-384-2494
cherradon@mines.edu

Owen Hildreth

Owen Hildreth

Associate Professor
CoorsTek 214
303-384-2457
ohildreth@mines.edu

Garrison Hommer

Garrison Hommer

Research Assistant Professor
CoorsTek 217
715-456-5754
ghommer@mines.edu

Greg Jackson

Greg Jackson

Professor
Brown Hall W470C
303-273-3609
gsjackso@mines.edu

Mathew Johnson

Mathew Johnson

Teaching Assistant Professor
Brown Hall W410B
303-273-3974
matt.johnson@mines.edu

Ventzi Karaivanov

Ventzi Karaivanov

Teaching Professor
Brown Hall W310E
303-384-2207
vkaraiva@mines.edu

Robert Kee

Robert Kee

George R. Brown Distinguished Professor
Brown Hall W370E
303-273-3379
rjkee@mines.edu

Katie Knaus

Katie Knaus

Assistant Professor
Brown Hall W310H
303-384-2161
katherine.knaus@mines.edu

George P. Kontoudis

George P. Kontoudis

Assistant Professor
Brown Hall BB 280C
303-384-2148
george.kontoudis@mines.edu

Elijah Kuska

Elijah Kuska

Assistant Teaching Professor
Brown Hall BB W410F
303-273-3655
elijah.kuska@mines.edu

Leslie Lamberson

Leslie Lamberson

Associate Professor
CoorsTek 218
303-273-3459
les@mines.edu

Aashutosh Mistry

Aashutosh Mistry

Assistant Professor
CoorsTek CK 270
303-273-3863
aashutosh.mistry@mines.edu

Mike Mooney

Mike Mooney

Professor and Director,
Center for Underground
Coolbaugh 306
303-384-2498
mmooney@mines.edu

Gary Nave

Gary Nave

Teaching Assistant Professor
Brown Hall 280O
303-384-2714
garynave@mines.edu

Alexandra Newman

Alexandra Newman

Professor and Director,
Operations Research with Engineering Program
Brown Hall W470B
303-273-3688
anewman@mines.edu

Oyvind Nilsen

Oyvind Nilsen

Teaching Associate Professor
Brown Hall W410G
303-384-2136
onilsen@mines.edu

Andrew Osborne

Andrew Osborne

Assistant Professor
Brown Hall W370A
303-384-2003
osbornea@mines.edu

Anthony Petrella

Anthony Petrella

Associate Professor,
Interim Department Head and FEA Professional Certificate
Brown Hall W350B
303-384-2274
apetrell@mines.edu

Andrew Petruska

Andrew Petruska

Associate Professor
Brown Hall 280F
303-384-2021
apetruska@mines.edu

Rajavasanth Rajasegar

Rajavasanth Rajasegar

Assistant Professor
CoorsTek CK 205
303-384-2167
rajavasanth.rajasegar@mines.edu

Kelly Rickey

Kelly Rickey

Teaching Assistant Professor
Brown Hall W370B
303-384-2489
krickey@mines.edu

Sandrine Ricote

Sandrine Ricote

Research Associate Professor
sricote@mines.edu

Polina B. Ringler

Polina B. Ringler

Teaching Assistant Professor
Brown Hall W470F
303-384-2441
pbringler@mines.edu

Derrick Rodriguez

Derrick Rodriguez

Teaching Professor
Brown Hall W310C
303-273-3177
drrodrig@mines.edu

Anne Silverman

Anne Silverman

Rowlinson Associate Professor of Mechanical Engineering
Brown Hall W310G
303-384-2162
asilverm@mines.edu

George Sowers

George Sowers

Professor of Practice, Space Resources
GRL 234
303-273-3087
gsowers@mines.edu

Neal Sullivan

Neal Sullivan

Professor
Brown Hall W410H
303-273-3656
nsulliva@mines.edu

Paulo Cesar Tabares-Velasco

Paulo Cesar Tabares-Velasco

Associate Professor
Brown Hall W470G
303-273-3980
tabares@mines.edu

Brian Thomas

Brian Thomas

Research Professor
Brown Hall W470A
303-273-3309
bgthomas@mines.edu

Siby Thomas

Siby Thomas

Teaching Assistant Professor
Brown Hall BB247
303-384-2131
siby.thomas@mines.edu

Nils Tilton

Nils Tilton

Associate Professor
Brown Hall W410E
303-384-2523
ntilton@mines.edu

Samantha “Sam” Webster

Samantha “Sam” Webster

Professor

Jeffrey Wheeler

Jeffrey Wheeler

Teaching Associate Professor
Brown Hall W310B
303-273-3173
jewheele@mines.edu

Jim Wong

Jim Wong

Teaching Assistant Professor
Brown Hall W410D
303-384-2401
jwong@mines.edu

Ruichong ‘Ray’ Zhang

Ruichong ‘Ray’ Zhang

Associate Professor
Brown Hall W470D
303-273-3671
rzhang@mines.edu

Xiaoli Zhang

Xiaoli Zhang

Associate Professor
Brown Hall 280D
303-384-2343
xlzhang@mines.edu

Frankie Zhu

Frankie Zhu

Assistant Professor


frankie.zhu@mines.edu

Huayang Zhu

Huayang Zhu

Research Associate Professor
Brown Hall W410C
303-384-2032
hzhu@mines.edu

Emeriti

Joel Bach
Joel Bach

Emeritus Associate Professor

Joel Bach retired from teaching in July of 2023. He remained the Director of the Human Design Center until May of 2024.

Joan Gosink

Emeritus Professor

Joan Gosink became Division Director of the Division of Engineering in 1991 after serving as a Program Manager at the National Science Foundation.  Dr. Gosink retired from Mines in 2003.

David Munoz

Emeritus Associate Professor

Dr. Munoz retired from teaching effective January 2011. He is now working with the Fetzer Institute and other nonprofits in the areas generally designated as humanitarian or peace engineering.

Graham Mustoe

Emeritus Professor

Dr. Mustoe fully retired in Spring 2019.

Terry Parker

Emeritus Professor

Prior to retiring in September 2016, Prof. Parker served as a faculty member in the Engineering Division at Mines for over 20 years, including tenures as Engineering Division director, vice president of academic affairs and provost.

John P.H. Steele

Emeritus Associate Professor
Brown Hall 314G
303-273-3663
jsteele@mines.edu 
Homepage

John Steele completed his transition to official retirement in May 2017 but continues to work actively with graduate students on research in robotics and intelligent machines.

Staff

Begoña Ruiz

Technical and Operations Manager
Brown Hall W350D
303-273-3994
bruiz@mines.edu

Chris Bird

Department Business and Fiscal Manager
Brown Hall W350A
303-273-3957
cebird@mines.edu

Casey Bernal

Instructional Machine Shop Manager
Brown Hall W130A
303-273-3668
cbernal@mines.edu

M.C. “Buddy” Haun

Lab Coordinator
CTLM 123
303-273-3962
bhaun@mines.edu

Alison Bodor
Alison Bodor

Graduate Program Manager
Brown Hall W350C
303-273-3467
abodor@mines.edu

Cassandra_Moe_Headshot
Cassandra Moe

Office Manager
Brown Hall W350
303-273-3650
cassandra.moe@mines.edu

LiziFappHeadshot
Lizi Fapp

Major Academic Advising Coordinator
CASA
303-384-2600
lizi.fapp@mines.edu

ChrisRiefHeadshot
Chris Rief

Major Academic Advising Coordinator
CASA
303-384-2600
christopher.rief@mines.edu

In 2024, the year of our 150th anniversary, we will celebrate Colorado School of Mines’ past, present and possibilities. By celebrating and supporting the Campaign for MINES@150 you will help elevate Mines to be an accessible, top-of-mind and first-choice for students, faculty, staff, recruiters and other external partners. When you give, you are ensuring Mines becomes even more distinctive and highly sought-after by future students, alumni, industry, and government partners over the next 150 years. We look forward to celebrating Mines’ sesquicentennial with you and recognizing the key role you play in making the MINES@150 vision a reality through your investments of time, talent and treasure. Give now