Assistant at Professor (1996- 2012 Associate, Dean 2018 – Present), Palestine Technical University colleges -Khadoori / Aroub. My main work is teaching undergraduate and post graduate students in computer science and Engineering departments. Educational Technology Department. Developing curriculum concerning the courses of the departments, instructing students in some courses using technological and teaching modules. The courses that I’m concerning of the most are: Smart Software and embedded systems, Modern Software Engineering,
Fellowship: Teachers College – Columbia University, New York, United States of America, Strategic Technical Education and Outreach Media Technology in Education February 2012 .
Philosophy Doctorate (PhD) in Engineering: The University of Aegean, Samos, Greece: Software Engineering, October 2005, College of Communication and Information Systems Engineering , Software Engineering Methodologies and Tools, with “Excellent” PhD committee judgment,