Electrical and Computer Engineering Faculty
Randal Winston Beard - Professor
BS, University of Utah, 1991
MS, Rensselaer Polytechnic Institute, 1993
MS, Rensselaer Polytechnic Institute, 1994
PhD, Rensselaer Polytechnic Institute, 1995
Ryan M Camacho - Associate Professor
BS, Brigham Young University, 2003
MA, University of Rochester, 2005
PhD, University of Rochester, 2008
Brandt Redd- Visiting Teaching Professor
BS, Computer Science, Brigham Young University, 1990
BA, Brigham Young University, 1994
Jay Snell - Associate Teaching Professor
BS, Brigham Young University, 2007
MS, Rochester Institute of Technology, 2009
Shiuhhua Chiang - Assistant Professor
BS, University of Waterloo, 2007
MS, University of California, Irvine, 2009
PhD, University of California, Los Angeles, 2013
Willie K Harrison - Assistant Professor
BS, Utah State University, 2007
MS, Utah State University, 2007
PhD, Georgia Institute of Technology, 2012
Aaron R Hawkins - Professor
BS, California Institute of Technology, 1994
MS, University of California, Santa Barbara, 1996
PhD, University of California, Santa Barbara, 1998
Brian D Jeffs - Professor
BS, Brigham Young University, 1978
MS, Brigham Young University, 1982
PhD, University of Southern California, 1989
Michael Allen Jensen - Professor
BS, Brigham Young University, 1990
MS, Brigham Young University, 1991
PhD, University of California, Los Angeles, 1994
Dah Jye Lee - Professor
BS, National Taiwan University of Science and Technology, 1984
MS, Texas Tech University, 1987
PhD, Texas Tech University, 1990
MBA, Shenandoah University, 1999
G Scott Lloyd - Associate Teaching Professor
BS, Brigham Young University, 1982
MS, Brigham Young University, 1985
PhD, Brigham Young University, 2011
David G Long - Professor
BS, Brigham Young University, 1982
MS, Brigham Young University, 1983
PhD, University of Southern California, 1989
Philip Brandon Lundrigan - Assistant Professor
BS, Brigham Young University, 2012
PhD, University of Utah, 2018
Joshua Gary Mangelson - Assistant Professor
BS, Brigham Young University, 2014
MS, University of Michigan, 2016
PhD, University of Michigan, 2019
Post-Doc, Carnegie Mellon University, 2020
Brian A Mazzeo - Professor
BS, Massachusetts Institute of Technology, 2005
PhD, University of Cambridge, 2008
Greg Nordin - Professor
BS, Brigham Young University, 1984
MS, University of California, Los Angeles, 1986
PhD, University of Southern California, 1992
Cameron K Peterson - Assistant Professor
BS, Brigham Young University, 2000
MS, Johns Hopkins University, 2005
PhD, University of Maryland, 2012
Michael Rice - Professor
BS, Louisiana Tech University, 1987
PhD, Georgia Institute of Technology, 1991
Stephen Marshall Schultz - Professor
BS, Brigham Young University, 1992
MS, Brigham Young University, 1994
PhD, Georgia Institute of Technology, 1999
Daniel Elijah Smalley - Associate Professor
BS, Massachusetts Institute of Technology, 2006
MEng, Massachusetts Institute of Technology, 2006
MS, Massachusetts Institute of Technology, 2008
PhD, Massachusetts Institute of Technology, 2013
Karl Foster Warnick - Professor
BS, Brigham Young University, 1994
PhD, Brigham Young University, 1997
Michael J Wirthlin - Professor
BS, Brigham Young University, 1992
PhD, Brigham Young University, 1997