Dr. Abdulrahman Hafez
Assistant Professor of Computer Science
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.