Skip to main content

Faculty

Brad Adams

Associate Professor
Mechanical Engineering

CTB 435-S
Provo, USA-UT 84602

Matt Allen

Professor
Mechanical Engineering

350B EB
Provo, USA-UT 84602

Sterling Baird

Assistant Professor
Mechanical Engineering

350Q EB
Provo, USA-UT 84602

Jonathan Blotter

Professor
Mechanical Engineering

350P EB
Provo, USA-UT 84602

Anton Bowden

Professor, Associate Chair
Mechanical Engineering

350K EB
Provo, USA-UT 84602

Steven Charles

Associate Professor, Director of Neuroscience Center
Mechanical Engineering, Dean's Office

350J EB
Provo, USA-UT 84602

Mark Colton

Teaching Professor
Mechanical Engineering

350I EB
Provo, USA-UT 84602

Douglas Cook

Associate Professor
Mechanical Engineering

350F EB
Provo, USA-UT 84602

Nathan Crane

Professor
Mechanical Engineering

350A EB
Provo, USA-UT 84602

Julie Crockett

Associate Professor
Mechanical Engineering

350C EB
Provo, USA-UT 84602

Brady Davies

Associate Teaching Professor
Mechanical Engineering

350G EB
Provo, USA-UT 84602

Christopher Dillon

Assistant Professor
Mechanical Engineering

360F EB
Provo, USA-UT 84602

David Fullwood

Professor
Mechanical Engineering

350N EB
Provo, USA-UT 84602

Steve Gorrell

Professor
Mechanical Engineering

CTB 435-R
Provo, USA-UT 84602

Taylor Greenwood

Assistant Professor
Mechanical Engineering

350-S EB
701 E University PKWY
Brigham Young University
Provo, USA-UT 84602-2401

Jeff Hill

Associate Professor
Mechanical Engineering

350H EB
Provo, UT 84602

Eric Homer

Professor
Mechanical Engineering

350L EB
Provo, USA-UT 84602

Larry L. Howell

Professor and Associate Academic Vice President
Mechanical Engineering

264-A CB
Provo, UT 84602

Brian Iverson

Professor
Mechanical Engineering

360J EB
Provo, USA-UT 84602

Brian Jensen

Department Chair, Professor
Mechanical Engineering

360B EB
84602

Oliver Johnson

Associate Professor
Mechanical Engineering

350M EB
Provo, USA-UT 84602

Matt Jones

Associate Professor
Mechanical Engineering

360H EB
Provo, USA-UT 84602

Marc Killpack

Associate Professor
Mechanical Engineering

360E EB
Provo, USA-UT 84602

Chris Mattson

Professor
Mechanical Engineering

360C EB
Provo, USA-UT 84602

Daniel Maynes

Professor
Mechanical Engineering

360K EB
Provo, USA-UT 84602

Tim McLain

Professor
Mechanical Engineering

240I EB
Provo, UT 84602

Brady Moon

Assistant Professor
Mechanical Engineering

350-U EB
Provo, USA-UT 84602

Troy Munro

Associate Professor
Mechanical Engineering

350E EB
Provo, USA-UT 84602

Todd Nelson

Associate Professor
Mechanical Engineering

360N EB
Brigham Young University
Provo, USA-UT 84602

Andrew Ning

Professor
Mechanical Engineering

360G EB
Provo, USA-UT 84602

Jason Porter

Associate Professor
Mechanical Engineering

360P EB
Provo, USA-UT 84602

Hongjuan Ran

Associate Professor
Mechanical Engineering

360Q EB
Provo, UT 84602

John Salmon

Associate Professor
Mechanical Engineering

360D EB
Provo, USA-UT 84602

Nathan Speirs

Assistant Professor
Mechanical Engineering

350 D EB
Provo, USA-UT 84602

Benjamin Terry

Associate Professor
Mechanical Engineering

360M EB
Provo, USA-UT 84602

Dale R. Tree

Professor
Mechanical Engineering

CTB 435-T
Provo, UT 84602

Nathan Usevitch

Assistant Professor
Mechanical Engineering

360 I  EB
Provo, USA-UT 84602