Faculty Members

  • Senior Lecturer, Chair of Dept.

    Peter H. Cribb

    Computer-aided instruction; The development of multimedia course materials, including interactive simulations, for delivery over the Internet....
  • Assistant Professor

    Suprakash Datta

    Bioinformatics, computer networks; Parallel and distributed computation, performance evaluation, network modeling, and simulation, bioinformatics....
  • Associate Professor

    Andrew Eckford

    Applications of information theory to biology Molecular communication Nanoscale networking Andrew Eckford is an Associate Professor in the...
  • Professor

    Jeff Edmonds

    Complexity, lower bounds, algorithms; Combinatorics, probability theory, scheduling. Jeff Edmonds received his Ph.D. in 1992 at University...
  • Professor

    James Elder

    Computer Vision; Human Vision. James Elder received his PhD in Electrical Engineering from McGill University in 1996. He is a member of the...
  • Associate Professor

    Hany Farag

    Integration of distributed and renewable power generation in distribution systems; Distributed energy storage and plug-in electric vehicles;...