Skip to main content

Faculty

Brad Adams

Associate Professor
Mechanical Engineering

360-I EB
Provo, UT 84602

Matt Allen

Professor
Mechanical Engineering

350B EB
Provo, UT 84602

Jonathan Blotter

Professor
Mechanical Engineering

350P EB
Provo, UT 84602

Anton Bowden

Professor
Mechanical Engineering

350K EB
Provo, UT 84602

Steven Charles

Associate Professor
Mechanical Engineering

350J EB
Provo, UT 84602

Mark Colton

Teaching Professor
Mechanical Engineering

350I EB
Provo, UT 84602

Douglas Cook

Assistant Professor
Mechanical Engineering

360P EB
Provo, UT 84602

Nathan Crane

Professor
Mechanical Engineering

360 EB
Provo, UT 84602

Julie Crockett

Associate Professor
Mechanical Engineering

350C EB
Provo, UT 84602

Brady Davies

Associate Teaching Professor
Mechanical Engineering

350 Engineering Building
Provo, UT 84602

Christopher Dillon

Assistant Professor
Mechanical Engineering

360Q EB
Provo, UT 84602

David Fullwood

Professor
Mechanical Engineering

350N EB
Provo, UT 84602

Steve Gorrell

Professor
Mechanical Engineering

350D EB
Provo, UT 84602

Jeff Hill

Associate Professor
Mechanical Engineering

350U EB
Provo, UT 84602

Eric Homer

Associate Professor
Mechanical Engineering

350 EB
Provo, UT 84602

Larry L. Howell

Professor and Associate Academic Vice President
Mechanical Engineering

A-376 ASB
Provo, UT 84602

Brian Iverson

Mechanical Engineering

360J EB
Provo, UT 84602

Brian Jensen

Professor
Mechanical Engineering

350G EB
Provo, UT 84602

Oliver Johnson

Associate Professor
Mechanical Engineering

350M EB
Provo, UT 84602

Matt Jones

Associate Professor
Mechanical Engineering

360H EB
Provo, UT 84602

Marc Killpack

Associate Professor
Mechanical Engineering

360E EB
Provo, UT 84602

Spencer P. Magleby

Professor
Mechanical Engineering

350 Maeser Building
Provo, UT 84602

Chris Mattson

Professor
Mechanical Engineering

350 Eb
Provo, UT 84602

Daniel Maynes

Professor
Mechanical Engineering

360K EB
Provo, UT 84602

Tim McLain

Professor
Mechanical Engineering

240-I EB
Provo, UT 84602

Troy Munro

Assistant Professor
Mechanical Engineering

350E EB
Provo, UT 84604

Andrew Ning

Associate Professor
Mechanical Engineering

360 EB
Provo, UT 84602

John Salmon

Mechanical Engineering

360D EB
Provo, UT 84602

Carl Sorensen

Professor
Mechanical Engineering

350F EB
Provo, UT 84602

Benjamin Terry

Associate Professor
Mechanical Engineering

360M EB
Provo, UT 84602

Scott Thomson

Professor
Mechanical Engineering

350 EB
Provo, UT 84602

Dale R. Tree

Professor and Department Chair
Mechanical Engineering

360B EB
Provo, UT 84602

Brent Webb

Professor
Mechanical Engineering

360G EB
Provo, UT 84602