Appointments
Academic Appointments
Assistant Professor
Frederick University, School of Engineering
2018- present
Special Teaching Staff
Frederick University, School of Engineering
20007-2018
Teaching Staff
Frederick Institute of Technology, Department of Computer Science
2002-2007
Professional Appointments/Training
Education
BSc.(Hons) 1999
BSc (Hons) Computer Science and Cybernetics
University of Reading
MSc. (Dist) 2002
MSc in Engineering and Information Sciences
University of Reading
Ph.D. 2014
Ph.D. in Information Engineering
City University, School of Engineering and Mathematical Sciences