Dr. Abdulrahman Hafez
Assistant Professor of Computer Science; Co-Director, Center for Research & Creativity
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 and Co-Director of the Center for Research and Creativity, representing the College of Business, Technology, and Professional Studies. He holds a Doctor of Science in Information Technology and has several years of experience teaching computer science in higher education.
Dr. Hafez teaches programming, web technologies, data structures and algorithms, databases, and artificial intelligence, including Artificial Intelligence Agent Systems and AI Advanced Project.
Dr. Hafez takes a hands-on, student-centered approach to teaching, with an emphasis on practical projects and real-world applications. His technical expertise includes Python, Java, C++, C#, SQL, full-stack web development, machine learning, deep learning, predictive modeling, adversarial machine learning, and AI-powered systems.
His research interests include AI and adversarial attacks in cybersecurity, AI- and IoT-based predictive maintenance for medical equipment, assistive technologies for aging and cognitively impaired populations, and human-computer interaction and accessibility.
Dr. Hafez also helped establish the department’s computing laboratory, which supports hands-on learning, faculty research, and collaborative projects involving emerging computing technologies.