Computer Laboratory

Directors of Studies in Computer Science

Each college has at least one Director of Studies in Computer Science, who is responsible for the undergraduate teaching organised by that college and who provides advice to students on academic matters.

The current Directors of Studies in Computer Science are:

College Director of Studies crsid
Christ's College CHR Professor Ian Leslie iml1
Churchill College CHU Dr John Fawcettjkf21
Clare College CL Professor Larry Paulson lp15
Corpus Christi College CC Dr David Greaves djg11
Darwin College DAR Dr Alan Blackwell afb21
Downing College DOW Dr Robert Harle rkh23
Emmanuel College EM Dr Jonathan Hayman jmh93
Fitzwilliam College F Dr Robert Harle rkh23
Girton College G Chris Hadley ckh11
Gonville & Caius CollegeCAI Professor Peter Robinson pr10
Dr Graham Titmus gt19
Homerton College HO Dr Bogdan Roman abr28
Hughes Hall HH Dr Paula Buttery pjb48
Jesus College JE Professor Jean Bacon (Part IA and IB) jmb25
Professor Cecilia Mascolo (Part II) cm542
King's College K Dr Timothy Griffin tgg22
Lucy Cavendish College LC Dr John Fawcettjkf21
Magdalene College M Dr John Fawcettjkf21
Murray Edwards College MUR Dr David Chisnall dc552
Newnham College N Dr John Fawcettjkf21
Pembroke College PEM Chris Hadleyckh11
Peterhouse PET Dr Robert Mullins rdm34
Queens' College Q Dr Andrew Riceacr31
Robinson College R Dr Richard Sharp (Part IA) rws26
Dr Alastair Beresford (Part IB and II) arb33
Selwyn College SE Dr Richard Watts rrw1000
Sidney Sussex College SID Dr Ben Roberts bgr25
St Catharine's College CTH Dr Sergei Taraskin snt1000
St Edmund's College ED Dr Robert Harle rkh23
St John's College JN Dr Robert Mullins rdm34
Trinity College T Dr Arthur Norman acn1
Dr Sean Holden sbh11
Trinity Hall TH Dr Simon Moore swm11
Wolfson College W Dr Chris Town cpt23

Their e-mail addresses take the form

The Chairman of the Directors of Studies Forum is Dr Robert Harle (rkh23)

The Subject Convenor for Computer Science is Dr John Fawcett (jkf21)

The Secretary of the Directors of Studies Forum is Megan Sammons.

Corrections to this list should be sent to

Members of this list can send e-mails to