teaching

Teaching interests, experience, and training activities.

Teaching Experience

At the SDAIA-KFUPM Joint Research Center for AI, I teach undergraduate computing courses and deliver hands-on training in Data Science, Machine Learning, and Deep Learning — including workshops and intensive crash courses — and mentor students through research projects, internships, and applied AI programs.

Earlier, I was a Teaching Assistant at Sungkyunkwan University (2019) for Electrical and Electronics Programming and Basics of Programming in C, teaching and supervising practical programming sessions and grading assignments and exams.

This page will be updated with specific course pages, syllabi, and schedules as I take on a full teaching load.

Teaching Interests

  • Computer Vision
  • Machine Learning
  • Artificial Intelligence
  • Deep Learning
  • Natural Language Processing
  • Computer Networks
  • Digital Logic Design
  • Advanced Digital Communications
  • Object-Oriented Programming, Python, C/C++
  • Data Science, Data Structures and Algorithms