Skip to main content


I am currently Assessment and Feedback Lead for the College of Physical Sciences and Engineering following several years of being Assessment and Feedback Lead for the School of Computer Science and informatics.  A particular area of scholarship is in the assessment of team / group work. An experienced external examiner I have successfully undertaken the Advanced HE professional development course for external examiners. 

My current teaching is in the areas of Software Engineering and Project Management.


Professional memberships

  • CAS Wales Committee
  • Member of the South Wales branch of BCS The Chartered Institute for IT
  • HEA Fellow



Module Leader

MSc Software Engineering


Project and Change Management

Supervise both undergraduate and postgraduate projects