Dr. Peter Gray

Dr. Peter Gray

Senior Lecturer

C&T CM010

+44 (0) 1772 89 3279

Subject Areas: Computing

Peter joined UCLan in 1996. He has taught subjects such as database driven websites, concurrent systems, networks, research methods and programming to postgraduates and undergraduates. He has been involved in research degree, ethics and health and safety committees at university, faculty and school levels.


Gray P, Support Systems for Research Degree Students, LTSN Seminar on Support Systems, Preston UK, April 2002.

Gray P and Nicholson, A Framework for Course Creation in the Light of Dearing, 2nd International Conference on Planned Maintenance, Reliability and Quality, Oxford UK, April 1998.

Gray P; A Petri Net - Occam Based Methodology for the Development of Distributed Control Software, PhD Thesis Sheffield Hallam University 1995.

Gray P and Hales W; Quality for Distributed Control Systems; International Conference on Planned Maintenance, Reliability and Quality Assurance, Cambridge UK, April 1995.

Hales W, Gray P and Poole F; The Development of a Dependable Distributed Control System for Flexible Manufacture; World Transputer Congress, Aachen Germany, Sept 1993.

Gray P; A Flexible Manufacturing Cell Designed with Petri Nets for Transputer Control; Discrete Event Dynamic Systems, IEE Digest 1992/138, London, June 1992.

Gray P, Hales W and Goude A; Transputer Control of a Flexible Manufacturing Cell; Sunderland Advanced Manufacturing Technology International Conference, Sunderland Polytechnic, UK, April 1992


Research Supervision

Completions: PhD: 2010; MSc (By Research): 2006

Current: 1 PhD


Teaching Company Scheme supervisor with AM Seafoods 2002-04

Co-manager Graduate School, Faculty of Design and Technology 2002-06


BCS Preston branch cmte, 2005-11


Teaching Activities and Responsibilities

Module leader: level 7 Database Driven Website Development, Master's Paper Critique, Master's Paper Investigation

Module leader: level 6 Operating Systems, Concurrent Systems, Database Driven Websites,

Module leader: level 5 Communications and Networks, Project Skills

Module leader: level 4 Web Applications Development, Software Development

Taught on: level 7 Foundations of Research: Methodologies and Issues, Master's Project; level 6 Double Project, Single Project, Research Topics; level 5 Professional Skills, Computer Graphics; level 4 Program Design and Implementation, Computer Technology, Problem Solving, Interactive Software Development


Ran Department of Computing's conference and edited its journal 2001-05

Co-organised the Faculty of Design and Technology's Graduate School's conference 2003-06