Skip to main content

Faculty and Staff Directory

Dean's Office

240 EB, Brigham Young University, Provo, UT 84602
Phone: (801) 422-4326
Email: engineering@byu.edu

Michael Jensen

Dean, Dean's Office
Professor, Electrical & Computer Engineering
jensen@ee.byu.edu
(801) 422-5736
240-E EB

W. Vincent Wilding

Associate Dean, Dean's Office
Professor, Chemical Engineering
vincent_wilding@byu.edu
(801) 422-2393
240-H EB

Tim W. McLain

Associate Dean, Dean's Office
Professor, Mechanical Engineering
mclain@byu.edu
(801) 422-6537
240-I EB

Jim Trent

Assistant Dean, Dean's Office,
External Relations
jim.trent@byu.edu
(801) 422-1374
240-G EB

Matt Bean

Assistant Dean, Dean's Office, College Controller
mbean@byu.edu
(801) 422-3543
246-C EB

Brian Blumer

Communications Manager, Dean's Office
brian_blumer@byu.edu
(801) 422-3948
240-K EB

Bryant Brown

Occupational Health and Safety Specialist, Dean's Office
bryant_brown@byu.edu
(801) 422-6589
240-N EB

Kristi Chase

Research Development Specialist, Dean's Office
kchase@byu.edu
(801) 422-1842
240-M EB

Mimi Hanks

College Relations Assistant, Dean's Office
mhanks@byu.edu
(801) 422-6315
240-C EB

Lissa Matthews

Assistant to the Dean, Dean's Office
lissa_matthews@byu.edu
(801) 422-5810
240-L EB

Chantel Stokes

College Executive Assistant, Dean's Office
chantel_stokes@byu.edu
(801) 422-4327
240-A EB

Student Services

engineering.byu.edu/students
246 EB, Brigham Young University, Provo, UT 84602
Phone: (801) 422-4325
Email: Engineering_advisement@byu.edu

Heather Conover

Weidman Center Coordinator
heather.conover@byu.edu
(801) 422-0124
246-E EB

Ben Drewry

Associate Director, STEM, Careers & Experiential Learning, Career Director
Benjamin_drewry@byu.edu
(801) 422-2448
246L EB
Majors Served:
Manufacturing Engineering, Chemical Engineering


Tony Jewkes

Career Director
tony_jewkes@byu.edu
(801) 422-7264
246-M EB
Majors Served:
Mechanical Engineering, Technology and Engineering Studies

Lisa Knowlton

BE Together Coordinator, Student Services
lisa_knowlton@byu.edu
(801) 422-2812
246 EB

Andrea Merriman

Career Director
andrea.merriman@byu.edu
(801) 422-6901
EB 246-N
Majors Served: Civil & Construction Engineering, Electrical & Computer Engineering, Cybersecurity

Jeff Peters

College Advisement Center Supervisor, Student Services
jeff.peters@byu.edu
(801) 422-6319
246-J EB

Cody Peterson

Academic Advisor, Student Services
cody_peterson@byu.edu
(801) 422-3790
246-H EB

Todd Russell

Employer Engagement Manager
todd_russell@byu.edu
246-G EB

Nicole Stewart

Weidman Center Manager
nicole_stewart@byu.edu
(801) 422-4328
246-D EB

CAEDM

caedm.et.byu.edu
Phone: (801) 422-5960

Tommy Cox

Software Engineer, CAEDM
tomc@byu.edu
801-422-8055
220-A EB

Daniel Fussell

Linux/Unix Server Administrator, CAEDM
dfussell@byu.edu
(801) 422-5351
220-C EB

Jon Grotegut

CSR, CAEDM, Dean's Office
jonathan_grotegut@byu.edu
(801) 422-5867
220-B EB

Emery Holden

System Administrator, CAEDM
emeryth@et.byu.edu
(801) 422-5274
450-B CTB

Gordon Larson

College Computing Manager
gordon.larson@byu.edu
(801) 422-2554
246-F EB

Colin Rampton

CSR Windows/Lab/Server Admin
colin_rampton@byu.edu 
(801) 422-8120
467 CB
Departments

Chemical Engineering

chemicalengineering.byu.edu
330 EB, Brigham Young University, Provo, UT 84602
Phone: (801) 422-2586
Email: chemesec@byu.edu

Morris D. Argyle

Associate Professor, Chemical Engineering 
mdargyle@byu.edu 
(801) 422-6239 
330-H EB

Larry L. Baxter

Professor, Chemical Engineering 
larry_baxter@byu.edu 
(801) 422-8616 
330-U EB

Cameron Berry

Department CSR, Chemical Engineering 
camberry@byu.edu 
(801) 422-1124 
330-G CB

Bradley C. Bundy

Professor, Chemical Engineering 
bundy@byu.edu 
(801) 422-2807 
330-V EB

Angela Congote

DIPPR Project Manager, Chemical Engineering 
angela.congote@gmail.comangela.congote@gmail.com 
(801) 422-9366 
310-A EB

Christina Davis

DIPPR Asst. Project Manager, Chemical Engineering
christina_barney@byu.edu
310-A EB
801-422-9366

Andrew Fry

Associate Professor, Chemical Engineering 
afry@byu.edu 
(801) 422-6235 
330-J EB

Neil Giles

Project Coordinator-DIPPR, Chemical Engineering 
neil.giles@byu.edu 
(801) 422-9366 
310-A EB

Clint Guymon

Associate Teaching Professor, Chemical Engineering   
clint.g@byu.edu
(801) 422-8547
330-C EB

John D. Hedengren

Professor, Chemical Engineering 
john_hedengren@byu.edu 
(801) 422-2590 
330-L EB

Lavdie Huff

Academic Advisor, Chemical Engineering 
lavdie_huff@byu.edu 
(801) 422-4162 
330-A EB

Serena Jacobson

Executive Secretary, Chemical Engineering 
serena_jacobson@byu.edu 
(801) 422-2588 
330 EB

Thomas A. Knotts

Professor, Chemical Engineering 
thomas.knotts@byu.edu 
(801) 422-9158 
330-O EB

Randy S. Lewis

Professor, Chemical Engineering 
randy.lewis@byu.edu 
(801) 422-7863 
330-S EB

David O. Lignell

Professor, Chemical Engineering 
davidlignell@byu.edu 
(801) 422-1772 
330-T EB

Rubin McDougal

Lab Supervisor, Chemical Engineering
rubin.mcdougal@byu.edu
801-422-3921
CB 225

Matthew J. Memmott

Associate Professor, Chemical Engineering 
memmott@byu.edu 
(801) 422-6237 
330-K EB

Stella Nickerson

Assistant Professor, Chemical Engineering 
stellanick@byu.edu 
(801) 422-3173 
330-M EB

William G. Pitt

Professor, Chemical Engineering 
wgp@byu.edu 
(801) 422-2589 
330-W EB

Devin Rappleye

Assistant Professor, Chemical Engineering 
devin_rappleye@byu.edu 
(801) 422-1611 
330-N EB

DJ Seo

Assistant Professor, Chemical Engineering 
dongjin.seo@byu.edu 
(801) 422-8570 
330-P EB

Douglas R. Tree

Assistant Professor, Chemical Engineering 
tree.doug@byu.edu 
(801) 422-5162 
330-I EB

Dean R. Wheeler

Department Chair, Professor, Chemical Engineering 
wheeler@et.byu.edu 
(801) 422-4126 
330-Q EB

W. Vincent Wilding

Associate Dean, Dean's Office 
Professor, Chemical Engineering 
vincent_wilding@byu.edu 
(801) 422-2393 
240-H EB

Brendan Wright

Business Manager, Chemical Engineering  
brendankwright@byu.edu  
(801) 422-2587  
330 EB

Civil & Construction Engineering

cce.byu.edu
430 EB, Brigham Young University, Provo, UT 84602
Phone: (801) 422-2811
Email: cce@byu.edu

Dan Ames

Professor, Civil & Construction Engineering 
dan.ames@byu.edu 
(801) 422-3620 
430-N EB

Kris Bess

Graduate Program Manager
Civil and Construction Engineering
krisbess@byu.edu
(801) 422-2831
430 EB

Evan Bingham

Associate Professor, Construction and Facilities Management 
evan_bingham@byu.edu 
(801) 422-9320 
430-H EB

Michael Bown

Associate Teaching Professor, Construction and Facilities Management 
bown@byu.edu 
(801) 422-8758 
230-L SNLB

Julie Brinton

Office Manager,
Civil & Construction Engineering
jhbrinton@byu.edu
(801) 422-3914
430 EB

Brian Capt

Associate Teaching Professor, Construction and Facilities Management 
bcapt@byu.edu 
(801) 422-4525 
430-T EB

Clifton Farnsworth

Associate Professor, Construction and Facilities Management 
clifton_farnsworth@byu.edu 
(801) 422-6494 
430-L EB

W. Spencer Guthrie

Professor, Civil & Construction Engineering 
guthrie@byu.edu 
(801) 422-3864 
368-C CB

Riley Hales

Hydroinformatics Lab Manager, Civil & Construction Engineering
rchales@byu.edu

Clayton Harrison

Lab Manager, Civil & Construction Engineering
clayton_harrison@byu.edu
801-422-6335
CB 206

Rollin H. Hotchkiss

Professor, Civil & Construction Engineering 
rhh@byu.edu 
(801) 422-6234 
430-K EB

Jolene Johnson

Financial Secretary, Civil & Construction Engineering 
jolene_johnson@byu.edu 
(801) 422-2817 
430 EB

Norman L. Jones

Department Chair, Professor, Civil & Construction Engineering 
njones@byu.edu 
(801) 422-7569 
430-Q EB

Johnn Judd

Assistant Professor, Civil & Construction Engineering 
johnn@byu.edu 
(801) 422-6333 
430-J EB

Gregory Macfarlane

Assistant Professor, Civil & Construction Engineering 
gregmacfarlane@byu.edu 
(801) 422-8505
430-M EB

Rodney Mayo

Assistant Lab Manager, Civil & Construction Engineering 
rodney_mayo@byu.edu 
(801) 422-6347 
208-A CB

A. Woodruff Miller

Professor, Civil & Construction Engineering 
wood_miller@byu.edu 
(801) 422-6331 
430-W EB

E. James Nelson

Professor, Civil & Construction Engineering 
jimn@byu.edu 
(801) 422-7632 
430-P EB

Emily Platt

Academic Advisor, Civil & Construction Engineering 
emily_platt@byu.edu
(801) 422-2814 
430-A EB

Paul Richards

Assistant Professor, Civil & Construction Engineering 
paul.richards@byu.edu
(801) 422-6241
430-F EB






Kyle M. Rollins

Professor, Civil & Construction Engineering 
rollinsk@byu.edu 
(801) 422-6334 
430-S EB

Grant G. Schultz

Professor, Civil & Construction Engineering 
gschultz@byu.edu 
(801) 422-6332 
430-O EB

Craig Shaw

Department CSR, Civil & Construction Engineering 
craig_shaw@byu.edu 
(801) 422-1243 
306 CB

Kendrick Shepherd

Assistant Professor, Civil & Construction Engineering 
kendrick_shepherd@byu.edu 
(801) 422-6311 
430-X EB 

James Smith

Associate Professor, Construction and Facilities Management 
james_smith@byu.edu 
(801) 422-2023 
430-T EB

Darrell Sonntag

Assistant Professor, Civil and Construction Engineering 
darrell_sonntag@byu.edu 
(801) 422-6338
430-E EB

Taylor Sorensen

Assistant Professor, Civil & Construction Engineering 
tsorensen@byu.edu 
(801) 422-7764 
430-B EB

Andrew South

Assistant Professor, Civil & Construction Engineering 
andrew_south@byu.edu 
(801) 422-6489 
430-G EB

Robert Sowby

Assistant Professor, Civil & Construction Engineering 
rsowby@byu.edu 
(801) 422-5679 
430-C EB 

Justin Weidman

Teaching Professor, Construction and Facilities Management 
justinweidman@byu.edu 
(801) 422-5358 
430-U EB

Matthew Wheelwright

Matthew Wheelwright
Assistant Teaching Professor
Civil & Construction Engineering
mattwheelwright@byu.edu
801-422-3603
230-N SNLB

Gustavious P. Williams

Associate Professor, Civil & Construction Engineering 
gus.p.williams@byu.edu 
(801) 422-7810 
430-L EB

ELECTRICAL & COMPUTER ENGINEERING

https://ece.byu.edu
460 EB, Brigham Young University, Provo, UT 84602
Phone: (801) 422-4012
Email: ecen_secretary@byu.edu

Steven Allen

Assistant Research Professor, Electrical & Computer Engineering 
allens2@byu.edu 
(801) 422-9421 
154 MCDB

Eric Barker

Shop Manager, Electrical & Computer Engineering
eric_barker@byu.edu 
(801) 422-6579
416 CB

Randal Beard

Professor, Electrical & Computer Engineering 
beard@byu.edu 
(801) 422-8392 
460-J EB

Joe Bussio

Technician / Shop Manager, Electrical & Computer Engineering 
joseph_bussio@byu.edu 
(801) 422-5350 
416 CB

Ryan Camacho

Professor, Electrical & Computer Engineering 
camacho@byu.edu 
(801) 422-6505 
460-E EB

Wood Chiang

Associate Professor, Electrical & Computer Engineering 
wochiang@byu.edu 
(801) 422-6749 
450-A EB

Jana Featherstone

New Student/ Freshman Advisor, Electrical & Computer Engineering 
jana_featherstone@byu.edu 
(801) 422-1160 
460-S EB

Jim Fraser

IML Manager, Electrical & Computer Engineering 
jfraser96@byu.edu 
(801) 422-4344 
460-L EB

Allyson Gibson

External Relations Coordinator, Electrical & Computer Engineering 
allyson_gibson@byu.edu 
(801) 422-7962 
450-S EB

Jeffrey Goeders

Associate Professor, Electrical & Computer Engineering 
jgoeders@byu.edu 
(801) 422-3499 
460-G EB

Derek Hansen

Professor, Electrical & Computer Engineering
dlhansen@byu.edu 
(801) 422-7467 
460-G EB

Willie Harrison

Associate Professor, Electrical & Computer Engineering
willie.harrison@byu.edu
(801) 422-4355
460-I EB

Jason Harvey

Systems Administrator/CSR 
jason_harvey@byu.edu 
(801) 422-5728 
422 EB

Aaron Hawkins

Department Chair, Professor, 
Electrical & Computer Engineering 
ahawkins@byu.edu 
(801) 422-8693 
460-B EB

Brian Jeffs

Professor, Electrical & Computer Engineering 
bjeffs@ee.byu.edu 
(801) 422-3062 
450-N EB

Michael Jensen

Dean, Dean's Office 
Professor, Electrical & Computer Engineering 
jensen@ee.byu.edu 
(801) 422-5736 
240-E EB

D.J. Lee

Professor, Electrical & Computer Engineering 
djlee@ee.byu.edu 
(801) 422-5923 
450-B EB

Scott Lloyd

Associate Teaching Professor, Electrical & Computer Engineering 
scott_lloyd@byu.edu 
(801) 422-2598 
450-L EB 

David Long

Professor, Electrical & Computer Engineering 
long@ee.byu.edu 
(801) 422-4383 
450-C EB

Philip Lundrigan

Assistant Professor, Electrical & Computer Engineering 
lundrigan@byu.edu 
(801) 422-0734 
450-J EB

Barry Lunt

Professor, Electrical & Computer Engineering
luntb@byu.edu 
(801) 422-2264 
460-C EB

Joshua Mangelson

Assistant Professor, Electrical & Computer Engineering 
joshua_mangelson@byu.edu 
(801) 422-8739 
450-E EB

Kaytlin Mangelson

Research Development Specialist, Electrical & Computer Engineering
kaytlin_mangelson@byu.edu
(801) 422- 4969
460-M EB

Preston Manwaring

Associate Professor, Electrical & Computer Engineering
preston_manwaring@byu.edu
(801) 422-7092
450-Q EB

Brian Mazzeo

Professor, Electrical & Computer Engineering 
bmazzeo@ee.byu.edu 
(801) 422-1240 
450-M EB

Kerrie Mennear

Department Manager, Electrical & Computer Engineering
Kerrie_mennear@byu.edu
(801) 422-6455
460A EB

Janalyn Mergist

Academic Advisor, Electrical & Computer Engineering 
janalyn@ee.byu.edu 
(801) 422-4013 
460-R EB

Greg Nordin

Professor, Electrical & Computer Engineering 
nordin@byu.edu 
(801) 422-1863 
450-G EB

Mark Ormsby

Administrative Assistant, Electrical & Computer Engineering 
markus@ee.byu.edu 
(801) 422-6577 
460-D EB

Cameron Peterson

Associate Professor, Electrical & Computer Engineering 
cammy.peterson@byu.edu 
(801) 422-3348 
460-H EB

Brandt Redd

Visiting Professor, Electrical & Computer Engineering
brandt.redd@byu.edu

Michael Rice

Professor, Electrical & Computer Engineering 
mdr@byu.edu 
(801) 422 4469 
450-K EB

Ben Schooley

Associate Professor, Electrical & Computer Engineering
ben_schooley@byu.edu
(801) 422-0027
460F EB

Stephen Schultz

Professor, Electrical & Computer Engineering 
schultz@ee.byu.edu 
(801) 422-1693 
450-F EB

Daniel Smalley

Associate Professor, Electrical & Computer Engineering 
smalley@byu.edu 
(801) 422 4343 
450-D EB

Jay Snell

Associate Professor, Electrical & Computer Engineering
jay_snell@byu.edu
(801) 422-6412
460 EB

Albert Tay

Associate Teaching Professor, Electrical & Computer Engineering
albert_tay@byu.edu 
(801) 422-6305 
460-K EB

James Usevitch

Assistant Professor, Electrical Engineering
james_usevitch@byu.edu
(801) 422-7612
460-N EB

Aaron Vivian

IT Lab Systems Specialist, Electrical & Computer Engineering
avivian@byu.edu 
(801) 422 5361 
308 CTB

Karl Warnick

Professor, Electrical & Computer Engineering 
warnick@ee.byu.edu 
(801) 422-1732 
450-H EB

Michael Wirthlin

Professor, Electrical & Computer Engineering 
wirthlin@byu.edu 
(801) 422-7601 
450-P EB

Manufacturing Engineering

mfgen.byu.edu
265 CTB, Brigham Young University, Provo, UT 84602
Phone: (801) 422-6300
Email: mfgenoffice@byu.edu

Quentin Allen

Assistant Professor, Manufacturing Engineering 
quentin_allen@byu.edu 
(801) 422-1777 
265-K CTB

Genevieve Baker

Business & Graduate Program Manager, Manufacturing Engineering
gbaker@byu.edu 
(801) 422-3892 
265 CTB
Majors Served: Manufacturing Engineering MS and Technology and Engineering Education MS

Clint Bybee

Lab Supervisor, Manufacturing Engineering
clintb@byu.edu
(801) 422-3870
101 CTB

Andy George

Associate Professor, Manufacturing Engineering 
andy_george@byu.edu 
(801) 422-7878 
265-G CTB

Yuri Hovanski

Associate Professor, Manufacturing Engineering 
yuri.hovanski@byu.edu 
(801) 422-7858 
265-E CTB

Eric McKell

Teaching Professor, Manufacturing Engineering 
eric_mckell@byu.edu 
(801) 422-6299 
265-C CTB

Mike Miles

Professor, Manufacturing Engineering 
mmiles@byu.edu 
(801) 422-1858 
265-J CTB

Tracy Nelson

Department Chair, Professor, Manufacturing Engineering 
nelsontw@byu.edu 
(801) 422-6233 
265-A CTB

Philippe Passeraub

Associate Professor, Manufacturing Engineering  
philippe_passeraub@byu.edu  
(801) 422-7352
265-H CTB

John Reinhard

Computer Support Representative, Manufacturing Engineering
john_reinhard@byu.edu
(801) 422-4109
165 SNLB

Alisha Wall

Academic Advisor, Manufacturing Engineering
alisha_wall@byu.edu
(801) 422-1819
265-B CTB
Majors Served: Cybersecurity, Information Technology, Manufacturing Engineering, Technology & Engineering Studies

Mechanical Engineering

me.byu.edu
350 EB, Brigham Young University, Provo, UT 84602
Phone: (801) 422-2625
Email: mecheng@byu.edu

Bradley Adams

Associate Professor, Mechanical Engineering 
brad.adams@byu.edu 
(801) 422-6545 
360-I EB

Matthew Allen

Professor, Mechanical Engineering 
matt.allen@byu.edu 
(801) 422-4401 
350-B EB

Lisa Barrager

External Relations Coordinator, Mechanical Engineering 
lisa_barrager@byu.edu 
(801) 422-8680 
350-R EB

Jonathan Blotter

Professor, Mechanical Engineering 
jblotter@et.byu.edu 
(801) 422-7820 
350-P EB

Anton Bowden

Professor, Mechanical Engineering 
abowden@byu.edu 
(801) 422-4760 
350-K EB

Jacquie Carter

Graduate Advisor, Mechanical Engineering
jacquie_carter@byu.edu
(801) 422-1650
350-S EB

Steven Charles

Associate Professor, Mechanical Engineering 
skcharles@byu.edu 
(801) 422-7369 
350-J EB

Kevin Cole

Lab Technician, Mechanical Engineering 
cole@byu.edu 
(801) 422-7446 
154-A CB

Mark Colton

Teaching Professor, Mechanical Engineering 
colton@byu.edu 
(801) 422-6303 
350-I EB

Doug Cook

Assistant Professor, Mechanical Engineering 
d.cook@byu.edu 
(801) 422-0193 
350-F EB

Nathan Crane

Professor, Mechanical Engineering 
nbcrane@byu.edu 
(801) 422-7731 
350-A EB

Julie Crockett

Associate Professor, Mechanical Engineering 
juliecrockett@byu.edu 
(801) 422-2232 
350-C EB

Marianne Cutchins

Undergraduate Academic Advisor, Mechanical Engineering
mariannec@byu.edu
(801) 422-2624
360-R EB

Brady Davies

Associate Professor, Mechanical Engineering
brady.davies@byu.edu
(801) 422-3341
350-Q EB

Chris Dillon

Associate Professor, Mechanical Engineering 
chris.dillon@byu.edu 
(801) 422-3650 
360-Q EB

David T. Fullwood

Professor, Mechanical Engineering 
dfullwood@byu.edu 
(801) 422-6316 
350-N EB

Steven E. Gorrell

Professor, Mechanical Engineering 
sgorrell@byu.edu 
(801) 422-2759 
350-D EB

Sarah Hamilton

Department Secretary, Mechanical Engineering 
medept-sec@byu.edu 
(801) 422-2625 
350 EB

Paula Harper

Capstone Office Administrator, Mechanical Engineering 
paulah@byu.edu 
(801) 422-3894 
344 EB

Nick Hawkins

Project Lab Manager, Mechanical Engineering 
nick.hawkins@byu.edu 
(801) 422-6297 
117-G EB

Jeff Hill

Assistant Professor, Mechanical Engineering 
dr.jeff.hill@byu.edu 
(801) 422-4931 
350-U EB

Eric Homer

Professor, Mechanical Engineering 
eric.homer@byu.edu 
(801) 422-4462 
350-L EB

Larry L. Howell

Associate Academic Vice President 
Professor, Mechanical Engineering 
lhowell@byu.edu 
(801) 422-8037 
A-376 ASB

Joy Hutchins

Capstone Office Specialist, Mechanical Engineering
joyhutchins@byu.edu
(801) 422-4847
344 EB

Brian Iverson

Associate Professor, Mechanical Engineering 
bdiverson@byu.edu 
(801) 422 7514 
360-J EB

Brian D. Jensen

Associate Chair, Professor, Mechanical Engineering 
bdjensen@byu.edu 
(801) 422-6030 
350-G EB

Oliver Johnson

Associate Professor, Mechanical Engineering 
ojohnson@byu.edu 
(801) 422-0972 
350-M EB

Matthew R. Jones

Associate Professor, Mechanical Engineering 
mrjones@byu.edu 
(801) 422-3070 
360-H EB

Marc Killpack

Associate Professor, Mechanical Engineering
marc_killpack@byu.edu
(801) 422-6342
360-E EB

David Laws

Lab Supervisor, Mechanical Engineering 
dlaws@byu.edu 
(801) 422-2628 
360-L EB

Spencer Magleby

Professor, Mechanical Engineering 
magleby@byu.edu 
(801) 422-3151 
350-H EB

Kari Manning

Capstone Office Manager, Mechanical Engineering 
kari.manning@byu.edu 
(801) 422-3748 
344 EB

Christopher Mattson

Professor, Mechanical Engineering 
mattson@byu.edu 
(801) 422-6544 
360-C EB

Daniel Maynes

Professor, Mechanical Engineering 
maynes@byu.edu 
(801) 422-3843 
360-K EB

Tim W. McLain

Associate Dean, Dean's Office 
Professor, Mechanical Engineering 
mclain@byu.edu 
(801) 422-6537 
240-I EB

Troy Munro

Associate Professor, Mechanical Engineering 
troy.munro@byu.edu 
(801) 422-6541 
350-E EB

Joanie Nelson

Department Chair Secretary, Mechanical Engineering 
joan_nelson@byu.edu 
(801) 422 4372 
350 EB

Andrew Ning

Associate Professor, Mechanical Engineering 
aning@byu.edu 
(801) 422-1815 
360-F EB

Jason Porter

Associate Professor, Mechanical Engineering
jasonporter@byu.edu
801-422-0433
360-O EB

Fenima Price

Department Accountant, Mechanical Engineering 
fenima_price@byu.edu 
(801) 422-5158 
350-V EB

Rachel Riccio

Office Specialist, Mechanical Engineering
Rachel.riccio@byu.edu
(801) 422-4847
344 EB

John Salmon

Associate Professor, Mechanical Engineering 
johnsalmon@byu.edu 
(801) 422-7135 
360-D EB

Nathan Speirs

Assistant Professor, Mechanical Engineering
nathan_speirs@byu.edu
(801) 422-0391
360-N EB

Benjamin Terry

Associate Professor,
Mechanical Engineering
ben_terry@byu.edu
(801) 422-6318
360M EB

Dale R. Tree

Department Chair, Professor, Mechanical Engineering 
treed@byu.edu 
(801) 422-8306 
360-B EB

Nathan Usevitch

Assistant Professor, Mechanical Engineering
nathan_usevitch@byu.edu
(801) 422-0814
350-R EB


Shawn Ward

Computer Systems Administrator
Mechanical Engineering
shawn_ward@byu.edu
801-422-8183
163 CB

Brent Webb

Professor, Mechanical Engineering 
webb@byu.edu 
(801) 422-6543 
360-G EB

Brad Whitby

Associate Director C-UAS, Mechanical Engineering 
whitby@byu.edu 
(801) 422-7002 
265-G CTB

Technology and Engineering Studies

tes.byu.edu
250 SNLB, Brigham Young University, Provo, UT 84602 
Phone: (801) 422-2021 
Email: tesoffice@byu.edu

Scott Bartholomew

Assistant Professor, Technology and Engineering Studies 
scottbartholomew@byu.edu 
(801) 422-6310 
230-F SNLB

Steven Shumway

Professor, Technology and Engineering Studies 
steve_shumway@byu.edu 
(801) 422-6496 
230-I SNLB

Geoffrey Wright

Program Coordinator, Associate Teaching Professor, Technology and Engineering Studies 
geoffwright@byu.edu 
(801) 422-7804 
230-D SNLB