B.S., Taibah University; M.S., Hood College; D.Sc., Towson University

Bio:

Dr. Abdulrahman Hafez is an Assistant Professor of Computer Science at Methodist University, holding a Doctor of Science in Information Technology. He specializes in teaching Interactive Multimedia Application Development, with a course lineup that includes:

  • CSC 2010: Introduction to Computer Science
  • CSC 3090: Web Technologies & Programming
  • CSC 3100: Data Structures and Algorithms
  • CSC 3500: Computer Graphics
  • CSC 4200: Database Management
  • CSC 4400: Human-Computer Interface Design & Development
  • CSC 4500: Game Programming

Dr. Hafez is committed to a student-centered approach, emphasizing hands-on activities and using relevant tools to enhance learning. His teaching philosophy revolves around practical exercises, collaborative discussions, homework, and semester-long projects that foster deep engagement.

Dr. Hafez’s research interests focus on AI-powered cybersecurity, particularly exploring adversarial attacks on machine learning models such as ChatGPT, BARD, and Bing. He investigates these systems’ vulnerabilities and is actively involved in game development research.