 Riordan received a B.S.in International Relations from Georgetown University in 1973, an M.A.in Economics (with distinction) from the University of Essex in 1975, and a Ph.D. in Economics from the University of California at Berkeley in 1981, working under the supervision of Richard J. Gilbert.