Skip to content

Engineering Department Faculty

Heber Allen

Heber Allen

Assistant Professor

B.S., M.S., M.B.A. Arizona State University

Kyle Rowley

Kyle Rowley

Assistant Professor

B.S., M.S., Brigham Young University

Garth Sorenson

Garth Sorenson

Professor

A.S., Snow College; B.S., M.S., Utah State University

Adam Teichert

Adam Teichert

Assistant Professor

M.S., Johns Hopkins University; M.S., University of Utah

Keith Steurer

Keith Steurer

Instructor

B.S., M.S., Brigham Young University, P.E., LEED A.P.

Jonathan Allen

Jonathan Allen

Assistant Professor

Software Engineer

Kevin Cook

Kevin Cook

Instructor

M.S. Brigham Young University