Ph.D. from University of Michigan's Computer Science and Engineering department; M.S. in computer science from University of Michigan; a B.Tech in instrumentation and control engineering from Delhi University in India