Dr Mohammad Shah


I am Dr Mohammad Shah, PhD, Lecturer and Foundation Course Leader for Computer Science and Engineering at the University of Westminster.
With over twenty years of experience in computer science, I specialise in software engineering, intelligent systems, and cybersecurity. In my role, I lead the foundational computer science course, supporting students in learning the fundamentals of programming, databases, and core computing principles.
My research focuses on automated planning and knowledge engineering, exploring how intelligent systems can reason, represent domain knowledge and make decisions autonomously. As an AI research consultant, I also apply my expertise in machine learning and automated planning to help organisations harness technology for real-world impact.
I am a Fellow of the Higher Education Academy and a Member of both the British Computer Society and the IEEE, reflecting my commitment to teaching excellence and professional standards. I hold a PhD in AI from the University of Huddersfield and have received multiple grants and scholarships to present my work at international events.
I am a researcher in artificial intelligence (AI) with a focus on automated planning and knowledge engineering. My work has explored how intelligent systems can acquire and represent knowledge, build domain models, and generate decision-making plans that adapt to dynamic environments. I have applied these ideas in real-world domains such as traffic incident management and cyber-physical systems, producing a body of work reflected in publications and citations across numerous collaborative projects.
Through this research I aim to bridge theoretical foundations and applied outcomes, advancing both the modelling of intelligent agents and their deployment in practical systems that respond autonomously to changing conditions.