About
I am an Associate Professor of Instruction in the Department of Computer Science at The University of Texas at Austin (UTCS). I received my Ph.D. from The University of Texas at El Paso. My advisors were Steve Roach and J Strother Moore (UTCS). Before joining UTCS, I worked as an Assistant Professor and Associate Professor of Computer Science at Al-Hussein Bin Talal University in Jordan and as a Visiting Associate Professor at Taif University in Saudi Arabia. In addition to teaching, I have served in leadership roles, including Dean of the College of Information Technology and Director of the Information Technology Center.
Teaching
Summer 2026
- CS 373 — Software Engineering
Fall 2026
- CS 331 — Algorithms and Complexity
- CS 330E — Elements of Software Engineering I
Past UT Austin Courses
- CS 331 — Algorithms and Complexity
- CS 311 — Discrete Math for Computer Science
- CS 373 — Software Engineering
- CS 329E — Elements of Software Engineering
- CS 330E — Elements of Software Engineering I
- CS 331E — Elements of Software Engineering II
Research
Mechanical Theorem Proving, Computer-Aided Instruction, and Visual-Assisted Pedagogy.