Mohammed Naji AL-Kabi Assistant Professor Science and Information Technology Faculty Zarqa University Zarqa - Email: [email protected] Websites: http://faculty.yu.edu.jo/kabi/homepage.aspx https://sites.google.com/site/mohammednajialkabi/

EXPERIENCE

Information Technology, Computer Science, and Mathematics Lecturer

Sep, 2012 - Present. Science and Information Technology Faculty - Zarqa University, (Jordan)  Development of subject outlines, lecture notes and assessment materials.

Feb, 2002-Sep, 2012. Information Technology & Computer Science Faculty - , (Jordan)  Development of subject outlines, lecture notes and assessment materials.  Co-ordination and supervision of subjects throughout the semester.  Development of projects.  Conducting, reporting and presenting research details and outcomes.

1990-1995 - Nahrain University, College of Medicine, Baghdad, Iraq  Developing subject outlines, lecture notes and assessment materials.  Developing applications for different college departments & hospital.

EXPERTISE

Lecturing The subjects taught are listed below:

 Website Design (CIS 341): This course is intended to provide students with the knowledge and skills necessary for building and evaluating web sites. It covers a range of topics including: basic concepts of the Internet and internet browsers, fundamentals of Website design, Websites building tools and languages, basics of XHTML (text, fonts, colors, images, lists, tables, frames, forms), Scripting and Scripting Languages (VB Script, Java Script), Website publishing, Website evaluation and assessment, case studies. The practical part includes applications using web design tools (such as FrontPage) and languages (such as XHTML and SIMSCRIPT).

1  Introduction to Information Technology (CIS 103): The main objective of this course is to introduce the fundamental and powerful roles that information technologies play in the modern global business environment, valuable insight into the strategic role of information systems in modern organizations, and insight into computing technologies such as telecommunications and computer networks, overview of the internet and intranets.  An introduction To Information Systems (CIS 104): The main objective of this course is to provide students with an overall understanding of the main concepts of information systems, and to highlight the importance of information systems in modern organizations and societies. It covers a range of topics including: Information, data, and system concepts; information requirements in modern organizations and businesses (including decision making, operations, and other types of requirements); introducing different types of information systems; exploring the systems development life cycle (analysis, design, and implementation); methodologies of developing information systems; managing resources of information systems (data, hardware, …etc.); knowledge management; quality and evaluation of information systems; ethical, social and security issues of information systems.  Data Mining (CIS 467): A new subject introduced in the Summer Semester of 2004 and offered to undergraduate students.  Data Mining (CIS 667): A new subject introduced in the Summer Semester of 2004 and offered to post-graduate students.  Special Topics (CIS 691): A new subject introduced in the Spring Semester of 2008 and offered to post-graduate students. It includes an Advanced XML and introduction to Semantic Web. This course explores the possibility of creating a "Semantic Web," in which meaning is made explicit, allowing machines to process and integrate Web resources intelligently. Beyond enabling quick and accurate web search, this technology may also allow the development of intelligent internet agents and facilitate communication between multitudes of heterogeneous web accessible devices.  Information Retrieval Systems (CIS 464): A subject introduced in the Fall Semester of 2005 and offered to undergraduate students. It includes the following: Functional view of information retrieval, types of IRS, design issues of IRS (keyword-based retrieval, file structures, thesaurus construction, etc.), IR data structures and algorithms (lexical analysis, stemming, term weighting, associative indexing, Boolean operations, string searching and matching techniques, etc.), relevance feedback and query modification, applications and case studies.  Web-Based Information Retrieval Systems (CIS 666): A subject introduced in the Fall Semester of 2005 and offered to post-graduate students. It includes the following: Document Filtering. Web Searching: Search Engines, Spidering, Metacrawlers, Directed Spidering, Link Analysis (e.g. Hubs and Authorities, Google PageRank), and Shopping

2 Agents. Query Probing. Information Extraction and Integration. Interfaces. Browsing and Hypertext. Text categorization and Concept Clustering. Advanced Retrieval Models. Link-Based and Behavior-Based Ranking in Web Search Engines. Efficient String Searching and Pattern Matching. Distributed Retrieval. Multimedia Retrieval. Cross-Language Retrieval.  Building Systems Using 4 GL (CIS 318)- This course aims at giving the students the insights of transforming manual or semi-automated systems into a fully computerized system. For each system, students will go through the different stages of SA&D and then perform the implementation using one of the fourth generation languages such as Oracle 10 g, Ingris®, etc. The focus in this course will be the usage of Oracle® and its products  Software Construction (Comm1G) – Sunderland University (UK): To equip students with insight into the principles and processes of real-world software design and fabrication, and an ability to apply associated tools and techniques A subject introduced in the Spring Semester of 2005 and offered to post-graduate students.  Quality & Information Systems Strategies (COMM1H & CIFM03) - Sunderland University (UK): To produce people with the necessary skill and knowledge to participate in the development of a Quality Management System in the area of software development. To enable a student to contribute to the formulation of an organization’s information system strategy and to create the essential structure of systems from which projects will be selected for development.  Client/Server Programming (ASP.NET, C# & PHP-CIS 411): A new subject introduced in the Spring Semester of 2004 and offered to undergraduate students.  Developing Web Applications (CIS 282): Quick review of the Internet and Internet programming concepts, Web Servers and Web Application Servers, Design Methodologies with concentration on Object-Oriented concepts, Client-Side Programming, Server-Side Programming, Active Server Pages, Database Connectivity to web applications, Adding Dynamic content to web applications, Programming Common Gateway Interfaces, Programming the User Interface for the web applications. It includes a quick review to C#, Access, ASP.NET.  Human Computer Interaction (HCI-CIS 227): A new subject introduced in the Fall Semester of 2004 and offered to undergraduate students.  Internet Programming (CIS 110): Teaching the structure and principles of the Internet, XHTML, CSS and JavaScript  Advanced Programming (JAVA-CS 317): Developing codes using Java as a high-level programming languages.  Computer Algorithms (Design & Analysis- CS 251): Teaching analyzing algorithms, data abstraction, basic data structures, recursion

3 and induction, measures of complexity, and different algorithm used in searching, sorting, complexity, Text Matching, and graph.  Computer Graphics (CS 380): Involved in teaching of different algorithms of line, circle, Oval, Clipping, Transformation and Projection using Open GL.  Data Structures (CS 250): Emphasizing the study of the basic data structures of computer science (stacks, queues, trees, lists, graphs) and their implementations using the Java language. Included in this study were programming techniques which use recursion and reference variables.  Visual C++ Programming (CS 101): Developing codes using Microsoft Visual C++ as a high-level programming languages.  Visual BASIC Programming (CIS 101): Developing codes using Microsoft Visual BASIC as a high-level programming languages.  Programming with Pascal (CS 110): Developing codes using Pascal as a high-level programming languages.  User Interface Design And Programming (CIS 441) Command interfaces and graphical user interfaces (GUI), the user interfaces design process, user-interfaces design principles, user interaction models and techniques (including dialogues, graphics, sound, etc.), information presentation (screen and layout design, menu systems, control panels, labels, fonts, colors, etc.), event management and user support (error messages, human failure, help system design, user documentation), interface evaluation, GUI builders and UI programming environments, cross-platform design, applications and case studies.  Operation Research (CIS 383) Learning some tools that help in decision making and problem solving. This course will cover briefly the basics of different area of Operations Research such as: Linear programming, Simplex method and its variants, Transportation models and its variants, Markovian Decision process, and Queuing theory.  Calculus (1) This course deals with the following main topics: differentiation of algebraic and transcendental functions, an introduction to analytic geometry, applications of differentiation, and a brief introduction to integration.  Introduction to Probability and Statistics This is an introductory course in statistics. The course is planned so that students learn the basic concepts needed in probability theory and statistics. It familiarizes students with statistical terms such as population, sample, sample size, random variable, mean, variance, and much more. The course covers materials such as collecting data, graphical methods, descriptive statistics, regression and correlation, probability basics, confidence intervals and hypothesis testing.

4 RESREACH INTERESTS

 Information Retrieval, Search Engines, Natural Language Processing, Software Engineering and Data mining.

POSTGRADUATE SUPERVISION

Master Graduate Projects Supervision (Yarmouk University)  Evaluation of Arabic SMS Spam Filtering using Naïve Bayes & KNN  Poet Identification based on Arabic Language Poems  Discovering Structure and Topics of Encyclopedia  A comparison between Three Classification Techniques  Using Of Relation Matching to Identify Query Proximity  Web services Testing: A comparative Study  Generation of Test cases From Websites User Sessions

Thesis External Examiner Research Area Year Level Institute Information Retrieval 2007 PhD Arab Academy for Banking & Financial Sciences Information Retrieval 2007 PhD Arab Academy for Banking & Financial Sciences GIS & MIS 2011 MSc Middle East University

Publications

Journal Articles 1. Al- AL-Kabi, M.N.; Kanaan, G.; Al-Shalabi, R.; Al- Sinjilawi. S. I; Al- Mustafa, R. S. (2005). Al-Hadith Text Classifier. Journal of Applied Sciences. 5(3) pp.584- 587. 2. AL-Kabi, M.N.; Kanaan, G.; Al-Shalabi, R.; Nahar, K. M. O.; Bani-Ismail, B. M. (2005). Statistical Classifier of the Holy Quran Verses (Fatiha & Yaseen Chapters). Journal of Applied Sciences. 5(3) pp. 580-583. 3. Kanaan, G.; Al-Shalabi, R.; AL-Kabi, M.N. (2005). New Approach for Extracting Quadriliteral Arabic Roots. ABHATH AL-YARMOUK: Basic Sciences & Engineering. 14(1) pp. 51-66. 4. Al-Kabi, M. N. and Al- Sinjilawi, S. I. (2007). A Comparative Study of the Efficiency of Different Measures to Classify Arabic Text, University of Sharjah Journal of Pure and Applied Sciences, 4(2), pp. 13 – 24. 5. Alsmadi, I.; Al-Kabi, M. (2009). The introduction of several GUI structural metrics to make test automation more effective", Open Software Engineering Journal, Vol. 3, pp. 72-77. 6. Al-Kabi, M.; Kanaan, G.; Al-Shalabi, R.; Zaghal, N.; Salah, Z. and Hammad, M. (2009). Stem-Based Query Expansion for Arabic Corpus, ABHATH AL- YARMOUK: "Basic Science. & Engineering.", 18(2) pp. 227- 246. 7. AlSobh, A.; Al Oroud, A.; Al-Kabi, M. N.; AlSmadi, I. (2010). A Multilingual and Location Evaluation Of Search Engines for Websites And Searched For Keywords,

5 Brazilian Journal of Information Science, BJIS, Marília (SP), 4(1) pp.2-17, Jan./Jun. 2010. Available in: http://www2.marilia.unesp.br/revistas/index.php/bjis/index 8. Tubeishat, M.; Alsmadi, I.; Al-Kabi, M. (2010). Using XML for User Interface Documentation and Differential Evaluation, Journal of Theoretical and Applied Information Technology, 21(2) pp. N/A. 9. Al-Kabi, M. N.; Al-Radaideh, Q. A.; Akkawi, K. W. (2011). Benchmarking and Assessing the Performance of Arabic Stemmers, Journal of Information Science, 37(2) pp. 111-119. 10. Alsmadi, I.; Al-Kabi, M. (2011). GUI structural metrics, The International Arab Journal of Information Technology (IAJIT), 8(2) pp. 124-129. 11. Al-Eroud, A.; AlRamahi, M.; Al-Kabi, M.; Alsmadi, I. and Shawakfa, E. (2011). Evaluating Google Queries Based On Language Preferences, Journal of Information Science (JIS), 37(3) pp. 282-292. 12. Wahbeh, A., Al-Radaideh, Q., Al-Kabi, M., and Al-Shawakfa E. (2011), A Comparison Study between Data Mining Tools over some Classification Methods, International Journal of Advanced Computer Science and Applications (IJACSA), Special Issue on Artificial Intelligence, SAI Publisher, 2(8) pp. 18-26. 13. Wahbeh, A., Al-Kabi, M., Al-Radaideh, Q., Al-Shawakfa E. and Alsmadi I. (2011), The Effect of Stemming on Arabic Text Classification: An Empirical Study, International Journal of Information Retrieval Research (IJIRR), 1(3) pp. 54-70. 14. Al-Kabi, M. N., Al-Shannaq, M. Y. and Alsmadi I. M. (2011). A Comparative Study of Web Usage and Searches at Yarmouk University and Jordan, ABHATH AL-YARMOUK: "Basic Science & Engineering.", 20(1) pp. 1- 21. 15. Alsmadi, I.; Al-Kabi, M.; Wahbeh, A. (2012). A Conceptual Organization for Websites Metrics; E-government Websites, A Case Study, International Journal of Information Communication Technologies and Human Development, 4(1) pp. 93-117. 16. Maabreh M.; Al-Kabi M.; Alsmadi I. (2012). Query Classification and Study of University Students Search Trends, Program: Electronic library and information systems, ISSN: 0033-0337, 46(2) pp. 220 – 241. 17. Wahsheh H.; Abu Doush I.; Al-Kabi M.; Alsmadi I. and Al-Shawakfa E. (2012), Using Machine Learning Algorithms to Detect Content-based Arabic Web Spam, Journal of Information Assurance and Security (JIAS), 7(1) pp. 14-23. 18. Al-Kabi M. N.; Wahsheh H. A.; Alsmadi I. M.; Al-Shawakfa E. M.; Wahbeh A. H. and Al-Hmoud A. M. (2012). Content Based Analysis to Detect Arabic Web Spam, Journal of Information Science, 38(3) pp. 284 – 296. 19. Al-Kabi, M.; Wahbeh, A.; Alsobeh, A.; Al-Eroud, A.; Alsmadi, I. (2011). Examining Web Search Trends across Arab Countries, Arabian Journal for Science and Engineering, 37(6), pp. 1585-1593. 20. Al-Qwaqenah, A.; Al-Kabi, M; Abu Ata, B. (2011). Web Usage Analysis in Six Arab States and Three Universities, ABHATH AL-YARMOUK: "Basic Science & Engineering.", NA, pp. NA. (Accepted for publication). 21. Wahbeh, A. H., and Al-Kabi, M., (2012). Comparative Assessment of the Performance of Three WEKA Text Classifiers Applied to Arabic Text, ABHATH

6 AL-YARMOUK: "Basic Science & Engineering.", NA, pp. NA. (Accepted for publication). 22. Al-Kabi M.; Al-Belaili H., Abul-Huda B. and Wahbeh A., (2012). Keyword Extraction Based On Word Co-Occurrence Statistical Information for Arabic Text, ABHATH AL-YARMOUK: "Basic Science & Engineering.", NA, pp. NA. (Accepted for publication). 23. Al-Ananbeh A. A.; Abu Ata B.; Al-Kabi M.; Alsmadi I., (2012). Website Usability Evaluation and Search Engine Optimization for Eighty Arab University Websites, ABHATH AL-YARMOUK: "Basic Science & Engineering.", NA, pp. NA. (Accepted for publication). 24. Abu Obied H., Nuser M., and Al-Kabi, M. N., (2012). A Comparison between Rule & Dictionary Based Romanization of Arabic Names, International Journal of Computer Processing of Oriental Languages, NA, pp. NA. (Accepted for publication). 25. Wahsheh H., Al-Kabi M., and Alsmadi I. (2013). A link and Content Hybrid Approach for Arabic Web Spam Detection, International Journal of Intelligent Systems and Applications (IJISA), (Accepted for Publication). 26. Wahsheh H., Al-Kabi M., and Alsmadi I. (2013). Detecting Arabic Cloaking Web Pages Using Hybrid Techniques, International Journal of Digital Contents and Applications (IJDCA), (Accepted for Publication). 27. Al-Kabi M., Alsmadi I., Wahsheh H. (2013). Evaluation of Spam impact on Arabic websites popularity, Turkish Journal of Electrical Engineering & Computer Sciences, (Accepted for Publication). Conference Articles 1. Jirjees, J. M.; Al-Kabi, M. (1995). The Security of Information Banks, Conference on Data banks organized by the Jordanian Library Association, Iraqi Association for Libraries and Information, and Applied Sciences University in (Amman - Jordan). 2. Kanaan, G.; Al-Shalabi, R.; AL-Kabi, M.N.; Jaam, J.M.; Hasnah, A. (2004). New Approach for Extracting Quadriliteral/Quadrilateral Arabic Roots, "Proceedings of 1st International Conference on Information & Communication Technologies: from Theory to Applications, ICTTA'04", (Damascus, Syria, April 2004). IEEE- France. 3. Al- AL-Kabi, M.N.; Kanaan, G.; Al-Shalabi, R; Al- Sinjilawi. S. I; Al- Mustafa, R. S. (2004). Al-Hadith Text Classifier. "Proceedings of the 1st Jordan International Conference on Computer Science and Engineering, JICCSE 2004" (Al-Balqa’ Applied University, Al-Salt 19117, Jordan, October 4-7, 2004. 4. AL-Kabi, M.N.; Kanaan, G.; Nahar, K. M. O.; Bani-Ismail, B. M. (2004). Statistical Classifier of the Holy Quran Verses (Fatiha & Yaseen Chapters), "Proceedings of the 1st Jordan International Conference on Computer Science and Engineering, JICCSE 2004" (Al-Balqa’ Applied University, Al-Salt 19117, Jordan, October 4-7, 2004. 5. Al-Kabi, M. N.; and AL- Mustafa, R. S. (2006). Arabic Root Based Stemmer, "The International Arab Conference on Information Technology (ACIT 2006)", December 19th -21st 2006. Yarmouk University, Jordan.

7 6. Alsmadi, I.; and Al-Kabi, M. (2009).Using metrics to evaluate user interfaces automatically, "Proceedings of the 6th Software Measurement European Forum (SMEF 2009) ". pp. 69-76, Rome, Italy, 2009 7. Alsmadi, I.; and Al-Kabi, M. (2009).The Development of Several Algorithms to Improve Test Case Generation. "The International Conference on Information Science, Technology and Applications (ISTA 2009)". Kuwait. 8. Tubishat, M.; Alsmadi, I.; Al-Kabi, M. (2009). Using XML Files to Document the User Interfaces of Applications. "2009 5th IEEE GCC Conference & Exhibition, "Innovative Engineering for Sustainable Environment" (IEEEGCC 2009)". Kuwait. 9. Nusir, S.; Alsmadi, I. M.; Al-Kabi, M.; Shardqah, F. (2011). Designing an Interactive Multimedia Learning System for the Children of Primary Schools in Jordan, IEEE Global Engineering Education Conference (EDUCON) April 2011, Amman, Jordan. 10. Wahsheh H. A.; and Al-Kabi, M. N. (2011). Detecting Arabic Web Spam, "The 5th International Conference on Information Technology", ICIT'11, May 11 – 13, 2011. 11. Alsmadi, S.; Alsmadi, I.; Al-Kabi, M. (2011). Generation of Test Cases from Websites User Sessions, "The 5th International Conference on Information Technology, ICIT'11", May 11 – 13, 2011, Amman/Jordan. 12. Al-Qwaqenah, A.; Abu Ata, B.; Al-Kabi, M. (2011). Discovering the Web Usage in three Jordanian Universities, "The International Conference on Information and Communication Systems (ICICS 2011)", May 22-24, 2011, Irbid, Jordan. 13. Al-Qwaqenah, A.; Abu Ata, B.; Al-Kabi, M. (2011). Discovering the Web Usage in Six Arab Countries, "World Congress on Engineering and Technology (CET)", pp. 36-40, Shanghai, China, 28-30 October 2011. 14. Al-Kabi M. N.; Wahsheh H. A.; AlEroud A. F.; Alsmadi, I. M. (2011). Combating Arabic Web Spam Using Content Analysis, 2011 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT), 6-8 December, 2011, The , pp. 401-404. 15. Azzam S., Al-Kabi M. N.; Alsmadi I. (2012). Web Services Testing Challenges and Approaches, First Taibah University International Conference on Computing and Information Technology (ICCIT 2012), Al-Madinah Al-Munawwarah, Saudi Arabia, (12-14 March 2012). 16. Wahsheh H.; Al-Kabi M. N.; Alsmadi I. M. (2012). Spam Detection Methods for Arabic Web Pages, First Taibah University International Conference on Computing and Information Technology (ICCIT 2012), Al-Madinah Al- Munawwarah, Saudi Arabia, (12-14 March 2012). 17. Al-Kabi M., Halalsheh N. Z., Wahsheh H., Dabour M., (2012). Arabic News: Topic and Novelty Detection, The 3rd International Conference on Information and Communication Systems (ICICS '12). ACM, New York, NY, USA, Article 12 , 5 pages. Irbid, Jordan, (April 3-5, 2012). 18. Wahsheh H., Al-Kabi M., Alsmadi I. (2012). Evaluating Arabic Spam Classifiers Using Link Analysis, The 3rd International Conference on Information and Communication Systems (ICICS '12). ACM, New York, NY, USA, Article 7, 5 pages. Irbid, Jordan, (April 3-5, 2012).

8 19. Wahsheh H., Alsmadi I., Al-Kabi M. (2012). Analyzing the Popular Words to Evaluate Spam in Arabic Web Pages, The 2012 Conference on Innovations in Computing and Engineering Machinery (CICEM 2012), Amman, Jordan, (April 9-11, 2012). 20. Al-Jedady A. A., Alsmadi, I. M., Al-Shawakfa E., and Al-Kabi M. N., (2012). Enhancing Query Retrieval Efficiency Using BGIT Coding, International Conference on Computer, Information and Telecommunication Systems (CITS 2012), Amman, Jordan, (May 14-16, 2012), pp.1-5. 21. AL-Sdaifat E., Al-Kabi M., Al-Shawakfa E., and Wahbeh A. (2012). Enhancing Retrieval and Novelty Detection for Arabic Text Using Sentence level Information Pattern, International Conference on Computer, Information and Telecommunication Systems (CITS 2012), Amman, Jordan, (May 14-16, 2012), pp.1-4.

EDUCATION

Ph.D., Mathematics (2001) Faculty of Mathematics, University of Lodz, Poland. Thesis Title: The Dual Approach to Numerical Approximation for the Non Linear Problem of Bolza

M.Sc., Computer Science (1989) Computer Science Department, College of Science, Baghdad University, Iraq. Thesis Title: Design and Implementation of Some Software for Relational Data-Base Management Systems

B.Sc., Statistics (1981) Statistics Department, College of Administration & Economics, Baghdad University, Iraq.

References 1. Professor Dr. Suleiman Hussein Mustafa, Computer Information Systems Department, IT faculty, Yarmouk University, Office Phone: (+962) 2 721 1111 (Extension: 2635), [email protected]. 2. Associate Professor Dr. Izzat Al-Smadi, Computer Information Systems Department, IT faculty, Yarmouk University, Office Phone: (+962) 2 721 1111 (Extension: 2499), [email protected]. 3. Assistant Professor Dr. Ahmad Sa'ifan (Chairman: 2011-2012), Computer Information Systems Department, IT faculty, Yarmouk University, Office Phone: (+962) 2 721 1111 (Extension: 2635), [email protected].

9