1. BSc Enginnering in Electronics and Communications (First Class)
2. MSc in Communications (Distinction)
3. PhD in Computer Science (Video Codinga nd Communications)
4. Post Graduate Diploma in Education
6. IEEE Senior Member
Video coding, processing and communications, Machine Learning and Artificial Intelligence, signal processing, networking and communications, interactive systems, resource optimizations, distributed technologies, media broadcasting, Quality of Experience (QoE) and intelligent systems.