He received his B.A. and M.S. degrees from Dartmouth College where he was a Montgomery Scholar from 1990 to 1994. Popa received a Ph.D. from Rensselaer Polytechnic Institute (RPI) in 1998, where he focused his doctoral research on control and motion planning for nonholonomic systems and robots.