Fellows and Teaching Officers in Computer Science

Chris Hadley

Christopher Hadley

  • Director of Studies
  • Bye-Fellow

Related Subjects


Physical Sciences


Morag Hunter

Dr Morag Hunter

  • Director of Studies
  • Admissions; NatSci Part IA & IB; Earth Sciences Part II & III
  • Official Fellow
Richard Jennings

Dr Richard C Jennings

  • Director of Studies
  • Philosophy Part II; NatSci History & Philosophy of Science Part II & III
  • College Teaching Officer
Julia Riley

Dr Julia Riley

  • Director of Studies
  • Part II & III
  • Life Fellow

Dr Sean Collins

  • Research Fellow
Crispin Barnes

Professor Crispin Barnes

  • Professorial Fellow

Dr John Davies

  • Life Fellow
Chris Ford

Professor Christopher Ford

  • Professorial Fellow

Engineering


Colm Durkan

Dr Colm Durkan

  • Director of Studies
  • Admissions
  • Official Fellow

Dr Samuel Grimshaw

  • Director of Studies
  • Part IB
  • Senior Research Fellow
Gopal Madabhushi

Professor Gopal Madabhushi

  • Director of Studies
  • Admissions; Part IIA & IIB (LT&ET18)
  • Professorial Fellow
Hugh Shercliff

Dr Hugh Shercliff

  • Director of Studies
  • Part IA, IIA & IIB (MT17)
  • Official Fellow

Dr Stuart Scott

  • Director of Studies
  • Chemical Engineering
  • Official Fellow

Management Studies


Professor Jochen Runde

  • Director of Studies
  • Professorial Fellow

Mathematics


Dr Ross Lawther

  • Director of Studies
  • Official Fellow

Dr Dennis Barden

  • Life Fellow

Dr Henrik Latter

  • Official Fellow
Ruth Williams

Dr Ruth Williams

  • Life Fellow