Nominated for university-wide Excellence in Teaching Award (2003) for the Department of Computer and Information Sciences, University of Delaware

Prize: Prize (including medals and awards)

Degree of recognitionInternational