University of Minnesota Department of Computer Science