| 1977 | D.Phil.(Mathematics), St. Anne's College, University of Oxford |
| 1974 | MSc(Mathematics), St. Anne's College, University of Oxford |
| 1971 | BSc Hons(Mathematics) First Class, University of Witwatersrand |
| 1970 | BSc (Mathematics) with Distinction, University of Cape Town |