谢菲尔德大学
Dowd was born in Middlesbrough in 1958, attended St Mary's College, Middlesbrough and went to the University of Sheffield in 1977 to study economics. He holds a BA in economics from the University of Sheffield, an MA in economics from the University of Western Ontario, and a PhD in macroeconomics from the University of Sheffield.