
BSc (Hons) Software Engineering
Learn how to design, develop, and maintain software applications to create innovative technology solutions and enhance user experiences on this BCS-accredited degree.
View courseCourse Leader
School of Technology and Maritime Industries

With over 18 years of teaching and research experience in computing and artificial intelligence, Taiwo has established himself as a dedicated scholar and educator.
His expertise spans a broad array of subjects, including computing, artificial intelligence (AI), machine learning (ML), data science, natural language processing (NLP), human-computer interaction (HCI), AI in health, information Management, information security and privacy, knowledge management, email management, computer network management and design, cloud computing, cybersecurity, databases, database management and design, the Internet of Things (IoT), software engineering, and sustainable future and technology.
Taiwo earned his PhD in Artificial Intelligence from the University of Portsmouth. Throughout his academic career, he has taught both undergraduate and postgraduate students, sharing his extensive knowledge and passion for these fields. In addition to his academic role, he has collaborated with several high-tech companies across the world, gaining substantial hands-on experience in the IT industry.
Taiwo is an active member of several prestigious professional organisations. He is a Fellow of the British Computer Society (BCS), and a Member of the Institute of Engineering and Technology (IET).
As an examiner and guest speaker at various universities across the UK, Taiwo shares his insights on topics critical to his research and consultancy work. He also contributes to the academic community as a reviewer for internationally recognised journals, including the International Journal of Advanced Computer Science and Applications (IJACSA), and the International Journal of Intelligent Computing Research (IJICR).
Taiwo has published several papers in leading academic journals and conferences, further demonstrating his commitment to advancing knowledge in his field. Notably, his work on artificial intelligence applications in machine learning has been widely cited and recognised for its contribution to the field. His research interests include artificial intelligence (AI), machine learning (ML), data science, natural language processing (NLP), human-computer interaction (HCI), cybersecurity, knowledge management, information intelligence, sustainable future and technology (with a focus on smart cities, green homes, renewable energy, and sustainable transport), and the application of AI in healthcare.
His contributions have been instrumental in driving innovation and excellence in computing and artificial intelligence.
Book chapters
Ayodele, T., Zhang, Y. New Advances in Machine Learning. Intechopen. 2010.

Learn how to design, develop, and maintain software applications to create innovative technology solutions and enhance user experiences on this BCS-accredited degree.
View course
Find your specialism on this BCS-accredited degree. Gain problem-solving skills, create innovative technologies, build intelligent systems, and prepare for a career leading in AI-enabled industries.
View course
Gets hands-on with machine learning, data science and generative AI, learning to build real-world solutions working with industry tools, and preparing to graduate job-ready for your AI career.
View course