Research Opportunities

Postdoctoral Position in Stream Summarization and Applications

There is a postdoc opening in my group to work on a project concerning algorithms for summarizing large and complex datasets and streaming graph data in particular. Someone who has a strong background in algorithms for data science and an interest in both creating and applying them would be a great fit for this position. Some of our recent work in this area is listed below. Please contact me if you have questions.

Graduate Student Research

I am currently advising students at the PhD and MS level in graph summarization, network resilience, and applications of data science to transportation and hydrology. I expect to have further openings in these areas. My primary appointment is in Electrical and Computer Engineering, but I also advise students in Computer Science and Engineering (where I have a courtesy appointment) and in the Interdisciplinary PhD program in Mathematics.

Applications for graduate study are handled at the departmental level. If you are an interested in joining my group, you should apply to the department and let me know by email so that I can look for your application.

Research Areas

  • Stream sampling and graph summarization
  • Data driven approaches to network resilience and security
  • Data science in transportation
  • Data science in hydrology

Suggested Preparatory Graduate Courses

  • ECEN 758 Data Mining and Analysis
  • ECEN 748 Data Stream Algorithms and Applications
  • ECEN 602 Computer Communications and Networking
  • CSCE 629 Analysis of Algorithms


  • I act as primary adviser for graduate students in ECEN and CSCE.
  • I currently also advise in the MATH Interdisciplinary PhD program.

Financial Support

  • PhD students: RA support may be available for students working on specific research projects. Some TA support is available to students in the ECEN and CSCE departments.