John L. Salmon
John L. Salmon
Assistant Professor
360D EB
Office Phone

John Salmon currently works as an assistant professor at BYU in the Mechanical Engineering department. He received his B.S. and M.S. degrees in Electrical Engineering at the University of Calgary and Utah State University respectively, and then received M.S. and Ph.D. degrees in Aerospace Engineering at the Georgia Institute of Technology. As a Research Engineer at the Aerospace Systems Design Laboratory for four years he worked with a variety of industry partners and government agencies including Lockheed Martin, General Electric, FedEx, UTRC/Sikorsky, NASA, AFRL, ARL, and NAVAIR. His research interests include systems engineering, design, and integration, multi-disciplinary optimization, operations research, visual and data analytics, modeling and simulation, multi-agent multi-objective decision making, sports analytics, virtual reality, and uncertainty analysis.


Systems Engineering, Design, and Integration, Multi-disciplinary Design Optimization, Multi-agent Multi-objective Decision Making, Parametric Design Methodology Development, Virtual Reality, Data Analytics

Graduate Students

Dr. Salmon currently advises 7 graduate students:

Jonathan Sadler - PhD

Landon Wright - MS

Justin Roberts - MS

Chris Thelin - MS

Carsten Christensen - MS

Landon Willey - MS

Ryan Day - MS

Ariana Sellers - MS  (Graduated in June 2018)

Keenan Eves - MS  (Graduated in April 2018)

Alex La - MS  (Graduated in December 2017)

Joshua Coburn - PhD (Graduated in August 2017)

Ian Freeman - MS  (Graduated in June 2017)

Devin Shumway - MS  (Graduated in April 2017)

Troy Seletos - MS (Graduated in April 2016)


ME 273 Introduction to Scientific Computing and Computer-Aided Engineering - Taught in the Fall Semester

ME 335 Dynamic System Modeling and Analysis - Taught in the Fall Semester

ME 578 CAD/CAM Applications - Taught in the Winter Semester

ME 579 Global Product Development - Taught in the Spring Semester Even Years

Office Hours

By Appointment