Rodd graduated with distinction from the school of architecture at Brookes College, Oxford in 1982, where his major study, focused on evaluation frameworks applied to the design of primary care facilities in the UK.