On leaving School Frank gained a Bachelor of Science degree at the University of Melbourne, then served for four years as a navigator in the RAAF. He returned to University to complete his MSc and PhD Degrees in Nuclear Physics. In 1955, he was appointed Senior Lecturer in the Computation Department of the University of Melbourne and supervised the transfer of the CSIRAC computer from the CSIRO in Sydney to the University of Melbourne, the first computer to be installed there. He introduced computer studies into the curriculum and from 1955-70 was responsible for management of the computing service within the University. In 1972 he was appointed Professor of Computer Science at the University of Adelaide and was created Professor Emeritus by the University on his retirement in 1985.
Fidelis Usque ad Mortem