Teaching Experience
Taibah University, Madina, Saudi Arabia October 2019 to now
Associate Professor, Department of Information Systems
Data Analytics Techniques MSIS-821 2019-2020
Postgraduate course averaging 15 students per semester, covering the following topics: Advanced Classification Techniques, Data Visualization, Advanced Clustering Techniques.
Developed quizzes, exams, and homework
Data Mining & Data Warehousing IS-372 2019-2021
Undergraduate course averaging 25 students per semester, covering the following topics: Introduction to Data Mining, Preprocessing techniques, Classification Techniques, Data Visualization, Clustering Techniques, and Association Rules.
Developed quizzes, exams, and homework
Prepared labs handbook materials focusing on Python language.
Revised the syllabus to meet accreditation standards
Coordinated grading and labs with a team of 2 colleagues and 2 teaching assistants
Information Retrieval and Data Visualization IS-476 2020-2021
Undergraduate course averaging 29 students per semester, covering the following topics: document ingestion, dictionaries, tolerant retrieval, indexing construction, scoring, term weighting and vector space model, evaluation, and query expansion.
Developed quizzes, exams, and homework
Prepared labs materials focusing on Python language.
o Revised the syllabus to meet accreditation standards
Taibah University, Madinah, Saudi Arabia September 2014-2019
Assistant Professor, Department of Information Systems
Analysis & Design Information Systems IS-244 2015/2016; 2018/2019
Undergraduate course averaging 65 students per semester, covering the following topics: Investigating System requirements, Use cases, Domain modeling, extending requirements models, Essential of design and the design activities, Designing user and system interfaces, Approaches to system development and project planning and project management.
Developed quizzes, exams, and homework
Prepared labs materials focusing on Rational Rose packages and PBWin.
Revised the syllabus to meet accreditation standards
Coordinated grading and labs with a team of 2 colleagues and 2 teaching assistants
Information Systems Management Project IS-362 2015-2017
Undergraduate course averaging 65 students per semester, covering the following topics: project and project management, process and methods, project management tools, planning, risk management, project organizational structure, scheduling, and team formation.
Developed quizzes, exams, and homework
Coordinated grading with a team of 2 colleagues.
Decision Support Systems IS-474 2016-2018
Undergraduate course averaging 65 students per semester, covering the following topics:
Decision life cycle, elements of decision support process, decision support models for during complete knowledge, risk, or unsure; Components of decision making; Decision support system versus management information systems; Decision support model; Executive support systems and Group support systems.
Developed quizzes, exams, and homework
Revised the syllabus to meet accreditation standards
Besides the courses, I taught many programming courses including JAVA, C#, ASP.net, OOP, web application development and visual programming using VB.net.
I supervised more than 23 final year projects and 4 master theses, following the MSc. These that I supervised:
Masters Students Advised
¾ Muna Gazzai AlHarby, “Automatic Detection of Rumors on Twitter”, 2019.
¾ Maha AlShamani, “Mining non-functional requirements from Saudi Governmental Apps reviews available on Apps store”, 2020
¾ Samar Saifuddin Kari Jamaluddin, “a Clickbait Detection System on Social Media”,2020
¾ Abdulazziz AlQulaity, “An Intelligent Chatbot for Supporting COVID-19 Patients”, 2020
Sana’a University, Sana’a, Yemen September 2008-2009
Teaching Assistant, College of Engineering
· Web Applications' Design (2008/2009)
Visual Programming Environments (2007/2008, 2008/2009)
Statistical Data Mining (2008/2009)
Sheba University, Sana’a, Yemen September 2007-2009
Lecturer, College of Engineering
· Object Oriented Programming (2007/2008)
· Software Engineering (2007/2008, 2008/2009)
NIIT Center, Sana’a, Yemen September 2007-2009
· Trainer, ICDL and Advanced MS Excel/Word