I currently serve as the Graduate Director of the Department of Computer Science; please contact me for any graduate school related inquires about our MS program in Scientific Computing or the MBS program in Applied Computing. I am also associated with the Center for Computational and Integrative Biology (CCIB)


My research interests cover many areas, and I have worked on a variety of algorithmic problems in natural language processing, parallel and distributed computing, data compression, resource optimization in ad-hoc and wireless networks, and most recently, in algorithmic game theory and coordination among mobile agents.

For the last two years, I have also been part of two inter-disciplinary research project teams in CCIB studying problems in computational and systems biology. You can navigate to the tabs above this page for listings and online access links to my published journal papers and conference papers.

If you are a student at Camden (undergraduate or Masters) who is interested in working on research problems in one of my areas of interest, please contact me by email and I will be happy to talk to you about research possibilities.


During the Spring 2017 semester, I am teaching the following graduate course:

In past years, I have taught a wide variety of courses at Rutgers-Camden: please navigate to the Courses tab above for more information about these courses, including syllabi from the most recent offerings.