• University of California Irvine
    • TA for ICS 122B Course ‘Projects in Databases and Web Applications’,
    • ICS 260 Graduate Course ‘Fundamentals of the Design and Analysis of Algorithms’,
    • ICS 237 Graduate Course ‘Distributed Systems Middleware’,
    • ICS 230 Graduate Course ‘Distributed Systems’,
    • ICS 297P Graduate Course ‘Capstone Design’.
  • King Saud University
    • Lecturer for IT 222 Course ‘Database Principles’.
    • Lecturer for IT 224 Course ‘Networks I’.
    • TA for IT 311 Course ‘Web Applications’.