 While Fox influenced the development of numerical analysis through his undergraduate teaching and postgraduate supervision (he supervised around 19 doctoral students), industrial collaboration he also made significant contributions to course material for the Open University.He lectured widely on 'meaningless answers', describing some of the pitfalls of numerical computation from the uncritical use of simple methods

Fox played a significant part in the early days of the Numerical Algorithms Group (NAG), which set out as a collaborative venture between Oxford, Nottingham and Manchester to provide a reliable and well-tested mathematical subroutine library.The Oxford Computing Laboratory was one of the founder members of NAG when it started in 1970, and Fox supported it strongly and he became a member of its council when the Group was incorporated in 1976 continuing in this capacity until 1984.