Over 13 years of experience in academia, designing and delivering undergraduate and postgraduate courses in Computer Science and related disciplines. Supervised 34 M.Sc. students for their academic projects and currently supervising 4 Ph.D. scholars, including two junior colleagues.
Actively contributed to the successful graduation of more than 200 students through curriculum, mentoring, and research-oriented teaching.