Courses taught/involved:
Module supervisor of Telecommunication Principles (CE330), University of Essex (Autumn Semester 2024/25);
Module supervisor of Telecommunication Principles (CE330), University of Essex (Autumn Semester 2023/24);
Module supervisor of Telecommunication Principles (CE330), University of Essex (Autumn Semester 2022/23);
Module supervisor of Telecommunication Principles (CE330), University of Essex (Autumn Semester 2022/21);
Module supervisor of Telecommunication Principles (CE330), University of Essex (Autumn Semester 2021/20);
Lab Supervisor in the module Network Fundamentals (CE155), University of Essex (Spring Semester 2020), with Dr Mays AI-Naday.
Lab Supervisor in the module Team Project Challenge (CE291), University of Essex (Spring Semester 2020), with Dr Manoj Thakur.
Tutor in the course Advanced 5G Communications, University of Surrey (Spring Semester 2019), with Prof Pei Xiao and Dr Konstantinos Nikitopoulos.
GIAN Course Instructor at IIT Patna (13 January - 19 January 2018) on "Mathematical Framework of Sequence Design for Wireless Communications", hosted by Dr. Sudhan Majhi.
Teaching Assistant in the course Principles of Communication (Semester 2, 2013 & Semester 1, 2014), with Prof. Yong Liang Guan and Prof. Erry Gunawan.
Recognition:
Fellow of the Higher Education Academy (FHEA, UK), September 2021;
Associate Fellow of the Higher Education Academy (UK), March 2020.