Teaching
Courses taught at King Abdulaziz University, King Faisal University, and Florida State University, with more than 100 lecture recordings on YouTube.
YouTubeKing Abdulaziz University, Jeddah
2026
Cybersecurity Policies and Issues (CYB 238)
2025
Operating Systems (CYB 122)
2025
Mobile App Development 1 (ACIT 113)
2025
Internet Applications (CPIT 405)
2019 – 2021, 2025
Problem-Solving and Programming (CPIT 110)
2018 – 2020
Programming I – Problem Solving (CPCS 202)
2019 – 2020
Programming II – Object-Oriented Programming (CPCS 203)
2019 – 2020
Advanced Programming (CPIT 305)
2013 – 2015
Computer Skills (CPIT 111)
2013
Selected Topics – Android Application Development (CPIT 490)
King Faisal University, Jeddah
2025
Object-Oriented Programming 1
Florida State University, Tallahassee, Florida, United States
Fall 2022
Software Engineering I (CEN 4020)