Senior Lecturer in Computer Science
I have strong research interests, knowledge, and expertise in AI, data science, cybersecurity, and pedagogical research.
I have served as a technical committee member for a number of national and international conferences. I serve as a regular reviewer for many major international journals (e.g. IEEE, Springer, and ACM).
I actively teach many computer science modules, ranging from undergraduate to postgraduate level, to on-campus and online students, as well as leading off-campus modules.
I have acted as programme leader for MSc Cybersecurity, MSc Applied Cybersecurity, and MSc National Diploma. I'm currently, in collaboration with colleagues, leading all our online MSc courses.
I have supervised undergraduate and postgraduate student projects and supervised PhD students to completion.
I am a Fellow of the Higher Education Academy.
Teaching and supervision
- Various programming languages (Java, C, Python, Haskel and Prolog)
- Databases
- Legal, social, ethical, and professional issues in computer science
- Research
- Software development/engineering
- Web technologies
- Group project
- Networks
- Computer Systems
- Enterprise software development
- Advanced cyber security
- Supervise undergraduate, postgraduate, PhD projects
Research interests for potential research students
I am particularly interested in applied computer science projects related to my areas of research interest (natural language processing). I'm very keen to supervise projects related to natural language processing, data science, big data, and cyberspace problems (mainly cyberbullying, hate speech, and fake news detection in social media texts).
I have supervised students at various levels of study (undergraduate, postgraduate, and PhD).
Research
My area of expertise is in AI. Specifically, I have extensive expertise, knowledge, and skills in natural language processing (where I have extensively published and reviewed peer-reviewed articles). In addition, I have strong knowlege and skills in data science (where I apply machine learning algorithms to Big Data), and cybersecurity (dealing with cybercrime, cyberbullying, hate speech, and anomaly detection).
Besides my primary and secondary research activities, I have a strong interest in pedagogical research. I have investigated the impact of teaching/learning technologies on students learning and I investigate the application of technologies in education at all levels of education.
I have served as a technical committee member for a number of national and international conferences and journals. I'm a regular reviewer, a member of the reviewer college for EPSRC, and Future Leaders Fellow (part of UKRI). I have served as a faculty representative at the University research ethics committee.
I'm a member of the Association for Computational Linguistics and a fellow of the AdvanceHE (previously known as Higher Education Academy).
- Natural language processing
- Applied machine learning
- Data Science
- Cybersecurity
- Big Data
- Artificial Intelligence
- Pedagogy