Dr. Sadiq

Academic Portfolio

0%

Teaching

Teaching & Supervision

Dedicated to mentoring the next generation of researchers. Integrating theoretical foundations with practical, research-driven applications.

Teaching Profile

Dr. Sadiq has taught a range of computer science and technology courses at undergraduate and graduate levels. His teaching approach combines conceptual clarity, real-world relevance, and practical problem solving — helping students connect theory with implementation and develop analytical thinking.

Mentoring & Supervision

He supervises and mentors students across BS, MS, and PhD levels — supporting them in research topic development, methodology design, academic writing, and publication-oriented work.

"Guiding students to become not only technically competent but also thoughtful, ethical, and creative contributors to science and society."

Core Teaching Areas

Artificial Intelligence

Graduate & Undergraduate

Intelligent systems, machine learning algorithms, and research-driven AI applications.

Computer Vision

Graduate & Undergraduate

Facial analysis, occlusion-adaptive deep networks, and robust visual perception.

Cybersecurity

Graduate & Undergraduate

Information security, digital forensics, intrusion detection, and network resilience.

Research Supervision

Actively supervising Master's and PhD students in Computer Vision and Cyber Security.

PhD Supervision: Computer Vision & Deep Learning
Master's Supervision: Network Security & IoUT