He received an M.Sc. degree in mathematics integrated with engineering from the Indian Institute of Technology, Kanpur, India, in 1976. He received an M.S. degree in mathematics from the University of California, Berkeley, in 1984 and a Ph.D. degree in Computer Science from Rice University, Houston, in 1992. His current research interests include computer graphics, scientific visualization and sonification, information visualization and crime mapping.