Ph.D.: University of California, San Diego, Electrical and Computer Engineering (Computer Engineering), June 2004.
M.S.: Brigham Young University, Electrical and Computer Engineering, Aug 1999.
B.S.: Brigham Young University, Electrical and Computer Engineering, Apr 1995.
Journal Papers
Book Chapters
Magazine Articles
Proceedings Papers