After doing his B.Tech. from IIT Kanpur in 1988, he got enrolled at University of Minnesota, Twin Cities for M.S.
After obtaining a Bachelor's degree in Engineering from IIT Kanpur in 1988, he enrolled at the University of Minnesota, Twin Cities to pursue an M.S. degree.