ADRIAN COLLEGE, ADRIAN, MI, UNITED STATES
09/2024 – Present Department of Computer Science
Professor of Computer Science
12/2023 – Present Dual Engineering Degree Programs Liaison
Adrian College / University of North Dakota
09/2021 – 08/2024 Chair, Department of Computer Science
Associate Professor of Computer Science (09/2022 - 08/2024)
08/2020 – 08/2022 Department of Computer Science
Assistant Professor of Computer Science (08/2020 - 08/2022)
Computer Science Program - Faculty Liaison
UNIVERSITY OF WINDSOR, WINDSOR, ON, CANADA
Faculty of Engineering, Department of Electrical & Computer Engineering
01/2019 – Present Sessional Instructor (Master of Engineering Program)
09/2019 – 12/2023 Research Associate (Volunteer)
09/2018 – 08/2019 Visiting Scholar
ST. CLAIR COLLEGE, WINDSOR, ON, CANADA
Dept. of Business and Information Technology
01/2018 – 04/2018 Sessional Instructor
TAIBAH UNIVERSITY, MADINAH, SAUDI ARABIA
10/2005 – 09/2017 Last Rank: Associate Professor
Deanship of Academic Services (Preparatory Year)
09/2013 – 09/2017 Faculty member, Associate Professor (04/2014)
06/2014 – 09/2017 Head (Coordinator) Computer Skills Program
(Involved in administration activities, teaching, research and student supervision)
College of Computer Science and Engineering, Department of Computer Science
10/2005 – 08/2013 Faculty Member, Assistant Professor.
09/2011 – 08/2013 Vice-Head for Academic Affairs, Dept. of Computer Science
(Involved in administration activities, teaching, research and student supervision)
Information Technology Research Centre for the Holy Quran and Its Sciences (NOOR)
06/2012 – 09/2017 Associate Researcher
08/2013 – 09/2017 Consultation Unit Coordinator
06/2014- 08/2014 Acting Projects and Units Manager
06/2014- 08/2014 Acting Coordinator for the Virtual Learning Environment Unit
ARAB OPEN UNIVERSITY, MADINAH BRANCH, SAUDI ARABIA
02/2009 – 06/2013 Department of Information Technologies and Computing
Part -time Instructor
UNIVERSITI SAINS MALAYSIA, PULAU PINANG, MALAYSIA
06/2012 – 08/2012 School of Computer Science
Visiting Professor
UNIVERSITY OF WINDSOR, WINDSOR, ON, CANADA
Faculty of Engineering, Department of Electrical & Computer Engineering
09/1999 – 10/2004 Ph.D., Student, Research Assistant (RA) & Graduate Assistant (GA)
Faculty of Science, Department of Math & Statistics
01/2005 – 09/2005 Sessional Instructor
Faculty of Science, School of Computer Science
05/2005 – 08/2005 Sessional Instructor
Faculty of Engineering, Department of Electrical & Computer Engineering
07/2007 - 08/2007 Visiting Scholar
07/2006 – 08/2006 Visiting Scholar