Recent Teaching:

With University of Plymouth:

Enterprise Networks (NET201), Wireless and Network Programming (NET205), Computer networking and cybersecurity (NET505), Distributed Systems (NET302),  Servers, Cloud and Datacentres (NET206), Integrated Projects (NET507), Computer Systems(CNET050)

 

With University of Liverpool:

Cloud computing (CSCK541), Global Trends in Computer Science (CSCK501), Networks and Web Technology (CSCK543).

 

Module Authorship:

Cloud Computing (CSCK541), Networks and Web Technology (CSCK543)

 

Module leader:

Enterprise Networks (NET201), Wireless and Network Programming (NET205), Computer networking and cybersecurity (NET505), Distributed Systems (NET302), Computer Systems(CNET050)

 

PhD Examiner:

Cranfield University (UK)
University of Bedfordshire (UK)
Sudan University of Science and Technology (Sudan)
SS. Cyril and Methodius University- Macedonia (Macedonia)
University of Bradford (UK)
Liverpool John Moores University (UK)
University of Exeter (UK)
The Nelson Mandela African Institution of Science and Technology (NM-AIST), Tanzania