Staff Directory


Contact Details


BSc Computer Studies, FHEA


Main Teaching subjects and course leadership

Member of Faculty Quality Assurance Committee

Computing degree modules Level 4 (Year1)
Computer Systems Concepts
Computer Systems & Network Technologies

Computing degree modules Level 5 (Year2)
Applied Computer Networking
Event Driven Programming

Computing degree modules Level 6 (Year3)
Project Supervision
Advanced Applied Computer Networking
Mobile Application Development
Advanced Internet & Mobile Computing
Robotics and Autonomous Systems

MComp modules Level 7 (Year4)
Mobile Application Development

Qualified to teach and administer delivery of Cisco Academy CCNA


Career Summary

1981-1983 Development Programmer Racal-Redac Ltd
1983-1987 Computer Consultant Codas Ltd
1987- Lecturer/ Senior Lecturer, University of South Wales


Computer Science year tutor


A number of consultancy projects for the university to local companies, primarily relating to web development


Main Research Subjects & Current Projects

Online assessment
Mobile Application Development
Web Development

Areas of Expertise

Software Development – variety of platforms ( Windows desktop, Android tablets/mobile phones, Raspberry Pi and even LEGO EV3 ) and languages ( Java, C++, Python , PHP, JavaScript, HTML, JQuery, XQuery, XSLT – including XML and JSON )
Cisco Academy CCNA

If you are a journalist on deadline and you need to speak with a member of university staff with particular expertise, please contact the Press Office.