| 1953 - 1954 | Tutor in Chemistry at the University Women's College, Melbourne |
| 1954 | Bachelor of Science with Honours (BSc (Hons)) completed at the University of Melbourne |
| 1954 - 1956 | Demonstrator in Chemistry at the University of Melbourne |
| 1956 | Master of Science (MSc) in Chemistry completed at the University of Melbourne |
| 1957 | Tutor in Chemistry at the University of Melbourne |
| 1966 | Doctor of Philosophy (PhD) in Mathematics completed at the University of Illinois, USA |
| 1966 - 1967 | Teaching Assistant in Mathematics at the University of Illinois, USA |
| 1967 - 1970 | Lecturer in Mathematics at the University of Queensland |
| 1969 - 1970 | Izaac Walton Killam Memorial Postdoctoral Fellow in Mathematics at the University of Alberta, Canada |
| 1970 - 1974 | Senior Lecturer in Mathematics at the University of Queensland |
| 1973 | Visiting Associate Professor in the Department of Pure Mathematics at the University of Waterloo in Canada |
| 1973 | Visitor in the Department of Mathematics at McGill University in Canada |
| 1974 | Director of the Compinatorial Mathematics Society of Australasia |
| 1975 - 1985 | Reader in Mathematics at the University of Queensland |
| 1980 | Visitor in the Department of Mathematics at the University of Illinois, USA |
| 1980 | Visitor in the Department of Mathematics at the University of Reading, UK |
| 1980 | Visiting Associate Professor in the Department of Computer Science at the University of Manitoba in Canada |
| 1981 | Visiting Professor in the Department of Computer Science at the University of Manitabo, Canada |
| 1982 | Visitor in the Department of Mathematics at the University of Western Australia |
| 1983 | Visiting Professor in the Department of Computer Science at the University of Manitoba, Canada |
| 1984 | Visiting Professor in the Department of Computer Science at the University of Manitoba, Canada |
| 1984 | Visiting Professor in the Department of Mathematics at Auburn University in Alabama, USA |
| 1985 - | Professor of Mathematics (personal chair) at the University of Queensland |
| 1986 | Visiting Professor in the Department of Computer Science at the University of Manitoba, Canada |
| 1987 | Visiting Erskine Fellow in the Department of Mathematics at the University of Canterbury in Christchurch, New Zealand |
| 1989 | Director of the Compinatorial Mathematics Society of Australasia |
| 1990 | Visiting Professor in the Department of Algebra, Combinatorics and Analysis at Auburn University in Alabama, USA |
| 1990 - 1997 | Director of the Centre for Combinatorics at the University of Queensland |
| 1991 - | Australian Senior Research Fellow at the University of Queensland |
| 1997 - | Director of the Centre for Discrete Mathematics and Computing at the University of Queensland |