He received his Ph.D. in Electrical Engineering and Computer Science from the Massachusetts Institute of Technology, and his B.Tech. in Computer Science and Engineering from the Indian Institute of Technology, Madras. His curriculum vitae is available online.