Electrical & Computer Engineering Faculty

View:
  • Campbell, Brad

    Assistant Professor , Computer Science and Electrical Engineering


    Brad joined the University of Virginia in 2017 as a member of the Link Lab after receiving his Ph.D. from the University of Michigan. His research interests broadly include wireless embedded systems, with a focus on new energy-harvesting sensors, networks of connected "things", and application-...

    Read More
  • Campbell, Joe Charles

    Lucien Carr III Professor


    Joe C. Campbell received the B.S. Degree in Physics for the University of Texas at Austin in 1969, and the M.S. and Ph.D. degrees in Physics from the University of Illinois at Urbana-Champaign in 1971 and 1973, respectively. From 1974 to 1976 he was employed by Texas Instruments where he worked...

    Read More
  • DeLong, Todd A.

    Assistant Professor


    Professor DeLong began serving within the Department of Electrical and Computer Engineering within the School of Engineering and Applied Science at the University of Virginia in the Fall of 2015. Prior to that, he served at a number of other academic institutions, including Virginia Commonwealth...

    Read More
  • Dugan, Joanne Bechta

    Professor of Electrical & Computer Engineering, Director of Computer Engineering Programs, SEAS Director of Program Assessment


    Joanne Bechta Dugan is Professor of Electrical and Computer Engineering and the Director of the Computer Engineering Programs at the University of Virginia. Her research focuses on probabilistic assessment of the dependability of computer-based systems. She has developed the dynamic fault tree...

    Read More
  • Farnoud, Farzad

    Assistant Professor, Electrical and Computer Engineering, Computer Science


    Farzad Farnoud is an Assistant Professor in the Electrical and Computer Engineering Department and the Computer Science Department at the University of Virginia. Previously, he was a postdoctoral scholar at the California Institute of Technology. He received his MS degree in Electrical and...

    Read More
  • Fletcher, Tom

    Associate Professor, Electrical and Computer Engineering, Computer Science


    Tom Fletcher is an Associate Professor in the Department of Electrical and Computer Engineering as well as the Department of Computer Science. He received his B.A. degree in Mathematics at the University of Virginia in 1999. He received an M.S. in Computer Science in 2002 followed by a Ph.D. in...

    Read More
  • Ghosh, Avik

    Professor


    Avik Ghosh is Professor of Electrical and Computer Engineering and Professor of Physics at the University of Virginia. He has over 100 refereed papers and book chapters and 2 upcoming books in the areas of computational nano-electronics and low power devices, specializing in materials to systems...

    Read More
  • Gupta, Mool C.

    Langley Professor


    Professor Gupta is currently a Langley Distinguished Professor and Founding Director of NSF Industry/University Cooperative Research Center for Lasers and Plasmas at the University of Virginia. Previously, he was Director of the Applied Research Center, Program Director for...

    Read More
  • Holmes, Archie

    Professor and Vice Provost for Academic Affairs


    Archie Holmes is a Professor of Electrical and Computer Engineering at the University of Virginia and currently serves as the Vice Provost for Academic Affairs. He received his B.S. (highest honors) from the University of Texas at Austin and his M.S. and PhD. degrees from the University of...

    Read More
  • Ihlefeld, Jon

    Associate Professor


    Jon Ihlefeld is an Associate Professor in the Materials Science and Engineering and Electrical and Computer Engineering Departments at the University of Virginia. He joined UVa in 2017 following a career at Sandia National Laboratories in Albuquerque, NM where he held positions of Senior,...

    Read More