Department of Information Sciences and Technology ...