Teaching and mentoring

Dissertations supervised

M.S. Theses supervised

Courses Taught

University of Maryland Baltimore County

University of Pennsylvania, Dept. of Computer and Information Science, School of Engineering and Applied Science