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