Mechanical Engineering Faculty
Bradley R Adams - Associate Professor
BS, Brigham Young University, 1984
MS, Brigham Young University, 1985
PhD, University of Utah,1993
Nathan Speirs - Assistant Professor
BS, Brigham Young University, 2015
PhD, Utah State University of Utah, 2018
Matthew Scott Allen - Professor
BS, Brigham Young University, 2001
MS, Georgia Institute of Technology, 2004
PhD, Georgia Institute of Technology, 2005
Jonathan D Blotter - Professor
BS, Utah State University, 1991
MS, Utah State University, 1993
PhD, Virginia Polytechnic Institute and State University, 1996
Anton E Bowden - Professor
BS, Utah State University, 1996
PhD, University of Utah, 2003
Steven Knight Charles - Assistant Professor
BS, Brigham Young University, 1996
MS, Massachusetts Institute of Technology, 2004
PhD, Harvard-MIT, 2008
Mark B Colton - Associate Teaching Professor
BS, University of Utah, 1997
MS, University of Utah, 2001
PhD, University of Utah, 2006
Douglas Dwight Cook - Assistant Professor
BS, Utah State University, 2003
MS, Purdue University, 2005
PhD, Purdue University, 2009
Nathan B Crane - Professor
BS, Brigham Young University, 1998
MS, Brigham Young University, 1999
PhD, Massachusetts Institute of Technology, 2005
Julie Crockett - Associate Professor
BS, University of Denver, 2002
MS, University of California, San Diego, 2004
PhD, University of California, San Diego, 2007
Brady Reuben Davies - Associate Teaching Professor
BS, Brigham Young University, 1983
MEM, Brigham Young University, 1984
PhD, Brigham Young University, 1988
Christopher Reed Dillon - Assistant Professor
BS, Brigham Young University, 2009
PhD, University of Utah, 2014
David T Fullwood - Professor
BSc, University of York, 1987
MS, University of Utah, 1989
PhD, University of London, 1992
MS, Brigham Young University, 2005
Steven E Gorrell - Associate Professor
BS, Brigham Young University, 1988
MS, Virginia Tech, 1990
PhD, Iowa State University, 2001
Jeffrey R Hill - Associate Professor
BS, Brigham Young University, 2004
MS, Brigham Young University, 2005
PhD, The Pennsylvania State University, 2011
Eric R Homer - Assistant Professor
BS, Brigham Young University, 2006
MS, Brigham Young University, 2006
PhD, Massachusetts Institute of Technology, 2010
Larry L Howell - Professor
BS, Brigham Young University, 1987
MS, Purdue University, 1991
PhD, Purdue University, 1993
Brian D Iverson - Associate Professor
BS, Brigham Young University, 2002
MS, Purdue University, 2004
PhD, Purdue University, 2008
Brian D Jensen - Professor
BS, Brigham Young University, 1996
MS, Brigham Young University, 1998
PhD, University of Michigan, 2004
MS, University of Michigan, 2004
Oliver Kent Johnson - Assistant Professor
BS, Brigham Young University, 2010
PhD, Massachusetts Institute of Technology, 2015
Matthew R Jones - Associate Professor
BS, Brigham Young University, 1988
MS, University of Illinois, Urbana, 1990
PhD, University of Illinois, Urbana, 1993
Marc D Killpack - Assistant Professor
BS, Brigham Young University, 2007
MS, Georgia Institute of Technology, 2008
MSc, ENSAM, 2009
PhD, Georgia Institute of Technology, 2013
Spencer P Magleby - Professor
MS, Brigham Young University, 1983
BS, Brigham Young University, 1983
PhD, University of Wisconsin, Madison, 1988
Christopher Andrew Mattson - Associate Professor
BS, Brigham Young University, 1999
MS, Brigham Young University, 2001
PhD, Rensselaer Polytechnic Institute, 2003
Rulon D Maynes - Professor
BS, Utah State University, 1992
MS, Utah State University, 1993
PhD, University of Utah, 1997
Timothy Wayne McLain - Professor
BS, Brigham Young University, 1986
MS, Brigham Young University, 1987
PhD, Stanford University, 1995
Troy R Munro - Assistant Professor
BS, Utah State University, 2012
MS, Utah State University, 2012
Dual PhD, Utah State University, 2016
Dual PhD, Katholieke Universiteit Leuven, 2016
Simeon A Ning - Assistant Professor
BS, Brigham Young University, 2006
MS, Stanford University, 2008
PhD, Stanford University, 2011
Jason Porter - Associate Professor
BS, Brigham Young University, 2003
MS, University of Texas at Austin, 2005
PhD, Stanford University, 2010
John LaNay Salmon - Assistant Professor
BS, University of Calgary, 2004
MS, Utah State University, 2006
MS, Georgia University of Technology, 2010
PhD, Georgia University of Technology, 2013
Carl David Sorensen - Professor
BS, Brigham Young University, 1981
PhD, Massachusetts Institute of Technology, 1985
Benjamin Spencer Terry - Associate Professor
BS, Brigham Young University, 1997
MS, Colorado School of Mines, 1999
PhD, University of Colorado, Boulder, 2012
Dale Reif Tree - Professor
BS, Brigham Young University, 1986
MS, Purdue University, 1988
PhD, University of Wisconsin, 1992
Nathan Usevitch- Assistant Professor
Brent W Webb - Professor
BS, Brigham Young University, 1981
MS, Brigham Young University, 1982
PhD, Purdue University, 1986