After 20 years working in various development roles from small projects to some of the earliest e-commerce systems I formalised my skills as a mature student in the late 1990’s and subsequently joined the team at the School of Computing in 2001. Since then I have principally delivered the key software engineering modules at all levels from HND to post graduate.
I have been fortunate enough to have taught in our partner institution in Malaysia before serving as an External Examiner for their franchised awards as well as extensively travelling in my previous roles from east to west and enjoy working with different cultures.
Professional memberships and activities
Academic qualifications
- Currently completing Masters by Research
- Postgraduate Certificate in Higher and Professional Education (Staffordshire University)
- BSc (Hons) Software Engineering
- Cert in Management
Expertise
- Software Engineering
- Mobile Computing
- System Integration
- Enterprise Systems
Research interests
Actively researching in computer supported pedagogy for software engineering specialising in simulation.
Enterprise and commercial interests
Not active at present though have worked as part of the prestigious West Midlands Mobile and Wireless project providing leading edge solutions and consultancy to SME’s on behalf of Advantage West Midlands.
Teaching
- COIS40889 Data Storage and Software Development
- COSE40577 Introduction to Software Development
- COSE50637 Engineering Software Applications
- COSE60644 Design Patterns
- COSE30573 Introduction to Software Development and Computer Systems
- COSE40574 Application Modelling
- COSE60501 Advanced Programming Language Concepts
- COSE70609 Location-Aware Mobile Application Development