School of Computing

Staff Profiles

Dr Nick Cook

Senior Lecturer


I have been a lecturer in Computing Science since 2006. Before that, I was an RA on the Gold project in the North East eScience Centre and completed my PhD at Newcastle. I have worked for the School/Department of Computing Science since August 1989 (the first 11 years as a research administrator).

I am now Degree Programme Director with responsibility for all aspects of delivery of our undergraduate degrees from admissions to graduation, from curriculum content to student wellbeing. In this role I continue to oversee our programme for schools outreach and widening participation and I lead CAS North East and Isaac Computer Science events in the North East.



I am Undergraduate Degree Programme Director and teach on the following modules:

As UG DPD I am also responsible for schools outreach and widening participation in the School.


I am a member of the School's Teaching Innovation Group.

Previously I was a member of the Systems Group. The main focus of my research was on practical support for non-repudiable interactions between organisations - developing novel middleware for both non-repudiable information sharing and message delivery for Java enterprise (J2EE) applications, Web services and in the cloud. I won the EuroSys Roger Needham PhD Award in 2007. These research activities stopped in August 2009.