Assistant Professor
Computer Engineering
Prince Mohammad Bin Fahd University
Saudi Arabia
I have been teaching at the university and college level since 2000. I am currently the faculty of the College of Computer Engineering & Science at Prince Mohammad Bin Fahd University. Before that I was teaching at University of Central Florida from 2005 to 2007. From September 2004 to December 2005 I was an assistant professor and program coordinator in computer engineering at the American University in Dubai. From August 2000 to August 2004 I was also an Instructor in computer engineering at Southern Illinois University Carbondale.
Organic Computing, Digital System Design, Embedded Systems, Field Programmable Gate Arrays (FPGAs), Computer Architecture, especially computer arithmetic, and efficient high speed floating point arithmetic coprocessors. Cache memory design especially low power cache design. Biological Mechanism ASIC design. Programming Languages (C/C++), Ethics, etc