Ph.D., Computer Science, University of Cambridge, Cambridge, United Kingdom, 1992
M.S., Digital Communications, University of Kent at Canterbury (UKC), United Kingdom, 1984
B.S. (Honors), Electrical and Electronic Engineering, University College London (UCL), London, United Kingdom, 1981