Information Technology Collage / Department of Computer Information Systems

د. ابراهيم مصباح صالح (الخوري الشلبي)


Assistant Professor
د. ابراهيم مصباح صالح (الخوري الشلبي)

Curriculum Vitae
  • Major:
  • College: Information Technology Collage
  • Department(s): Computer Information Systems Department
  • E-mail: ibrahim.m.alshalabi@ahu.edu.jo
  • Phone No.: 0795212121

عمل كمدرس لمدة تزيد عن 8 سنوات في كلية معان وكان احد اعضاء لجان الامتحان الشامل العملي واحد المشاركين في تصحيح اوراق الامتحان الشامل وخبرة ادارية في ادارة قسم علم الحاسوب في كلية معان الجامعية - جامعة البلقاء التطبيقية.
عمل كمدرس في كلية تكنولوجيا المعلومات قسم علم الحاسوب وكان مشرف على مشاريع التخرج للطلاب وكان من المشاركين في ادارة انتخابات اتحاد الطلبة في الجامعة وعدة نشاطات تم اسنادها اليه وحصل على كتب شكر من الجامعة لحسن المتابعة والانجاز.
بعد انهاء درجة الدكتوراة في الولايات المتحدة الامريكية عمل كمدرس في قسم نظم المعلومات الحاسوبية وكمساعد العميد لشؤون الطلاب واحد اعضاء مجلس كلية تكنولوجيا المعلومات.
رئيس قسم نظم المعلومات الحاسوبية من 30-9-2018 ولغاية 30-9-2020

Adaptive Mobile Learning.
E learning.   
Blended learning.
E learning contents and materials 

Automated adaptive learning using smart shortest path algorithm for course units
  • Research Summary
  • The graph is a significant, considerable, and efficient representation of online courses in the computer based implementation of an educational system. E-learning and M-learning systems are modeled as weighted directed graphs where each node represents a course unit. The learning Path Graph represents and describes the structure of domain knowledge as well as the learning goals and all available learning paths. In this paper we propose an optimal adaptive learning path algorithm using learner information from the learner's profile to improve E-learning and M-learning system in order to provide suitable course content sequence in a dynamic form for each learner.
  • Research link
  • key words
    Adaptive Learning, M-learning, Shortest Path, User Profile
Effective M-learning design Strategies for computer science and Engineering courses
  • Research Summary
  • Mobile learning (M-learning) is receiving more attention as a method of delivering to learners study materials anytime and anywhere. It is a necessity for educators to come up with a layout for learning that can be accessed through mobile devices. These learning materials should consist of good quality learning theories and accurate instructional layout in order to maintain the learning as effective as possible. It is important to follow certain strategies that can help the developers for M-learning applications. In this paper we proposed a set of strategies that are useful for creating mobile prototype for Computer Science and Engineering courses or M-learning application for course content.
  • Research link
  • key words
    M-learning, mobile devices Strategies, system environment, course content, Interaction.
Management of Multimedia in E-Learning Environments
  • Research Summary
  • E-learning and distance education are growing very fast. Finding the best way to deliver quality education needs us to think how we can improve and manage the content of documents especially multimedia. The importance of using multimedia for E-learning is the key factor of success for any Elearning system. There are many tools available to create media such as images, audio and video. However, documents that include several forms of media at the same time might distract the student during the learning process. We believe that loading several forms of media in the same page but not in the same time can be achieved by providing synchronization to these media through services that support all the requirements that media need. In this paper, we will discus and examine some of multimedia applications that can provide support for E-learning system.
  • Research link
  • key words
    Multimedia multimedia applications E-Learning Environments
Automated Adaptive Mobile Learning System using the Semantic Web
  • Research Summary
  • ELearning (Electronic Learning) and m-learning (Mobile Learning) systems are online learning platforms. In our research we are modeling them as a weighted directed graph where each node represents a course unit. A directed graph represents an accurate picture of course descriptions for online courses through the computer-based implementation of various educational systems. The Learning Path Graph (LPG) represents and describes the structure of domain knowledge, including the learning goals, and all other available learning paths. In this paper, we propose an adaptive m-learning system architecture and a conceptual framework that uses the Semantic Web to obtain the students' data from other educational institutions. This process will enable the educational institutions to communicate and exchange students' data, and then use this information to adjust the students' profiles and modify their learning paths. The Semantic Web will create a more personalized dynamic course for individual students according to their ability, educational level, and experience.
  • Research link
  • key words
    Adaptive Learning, dotNetRDF, Graph, M-learning, Ontology, RDF, Semantic Web, Shortest Path, Turtle, User Profile
Research Learning Theories that Entail M-Learning Education Related to Computer Science and Engineering Courses.
  • Research Summary
  • This research is outline and discusses learning theories and explains the importance of learning theories concepts. Our paper presents the study of learning theories design and their requirements for the computer science and engineering courses. Computer science and engineering courses are different from other courses; these differences have to be considered during construction of the content. Many learning theories suggested in literature need to be considered before construction of the content is readily adapted to teaching. During the creation of Mobile courses we need to use one or more of the learning theories to work as a group does deliver high quality of knowledge to the learners. This is necessary so that the material will fulfill the specific goals of the course. In the same way for creating the material of a course in M-learning, several learning theories will need to be included. This paper describes the new roles of learning theories in M-learning education.
  • Research link
  • key words
    M-learning Learning Theories Computer Science and Engineering Courses Course Content
Research Learning Theories that Entail M-Learning Education Related to Computer Science and Engineering Courses.
  • Research Summary
  • This research is outline and discusses learning theories and explains the importance of learning theories concepts. Our paper presents the study of learning theories design and their requirements for the computer science and engineering courses. Computer science and engineering courses are different from other courses; these differences have to be considered during construction of the content. Many learning theories suggested in literature need to be considered before construction of the content is readily adapted to teaching. During the creation of Mobile courses we need to use one or more of the learning theories to work as a group does deliver high quality of knowledge to the learners. This is necessary so that the material will fulfill the specific goals of the course. In the same way for creating the material of a course in M-learning, several learning theories will need to be included. This paper describes the new roles of learning theories in M-learning education.
  • Research link
  • key words
    M-learning Learning Theories Computer Science and Engineering Courses Course Content
SEC-TEEN: A Secure Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks
  • Research Summary
  • When Wireless sensor Networks are composed of a huge number of sensor nodes with limited energy resources, designing an energy efficient protocol will become a critical key issue that needs to be dealt with in order to expand the life span of the entire network. This paper proposes adding security features to the TEEN (Threshold sensitive Energy Efficient sensor Network) protocol by adopting the authentication part of the so-called SEC-LEACH (Secure Low Energy Adaptive Clustering Hierarchy) protocol. The paper then continues by showing how well this improvement goes by running experimental testing with multiple rounds. The new proposed SEC-TEEN improves the network security in and makes it more robust to external threats.
  • Research link
  • key words
Automated adaptive learning using smart shortest path algorithm for course units
  • Research Summary
  • The graph is a significant, considerable, and efficient representation of online courses in the computer based implementation of an educational system. E-learning and M-learning systems are modeled as weighted directed graphs where each node represents a course unit. The learning Path Graph represents and describes the structure of domain knowledge as well as the learning goals and all available learning paths. In this paper we propose an optimal adaptive learning path algorithm using learner information from the learner's profile to improve E-learning and M-learning system in order to provide suitable course content sequence in a dynamic form for each learner.
  • Research link
  • key words
    Adaptive Learning, M-learning, Shortest Path, User Profile
Effective M-learning design Strategies for computer science and Engineering courses
  • Research Summary
  • Mobile learning (M-learning) is receiving more attention as a method of delivering to learners study materials anytime and anywhere. It is a necessity for educators to come up with a layout for learning that can be accessed through mobile devices. These learning materials should consist of good quality learning theories and accurate instructional layout in order to maintain the learning as effective as possible. It is important to follow certain strategies that can help the developers for M-learning applications. In this paper we proposed a set of strategies that are useful for creating mobile prototype for Computer Science and Engineering courses or M-learning application for course content.
  • Research link
  • key words
    M-learning, mobile devices Strategies, system environment, course content, Interaction.
Management of Multimedia in E-Learning Environments
  • Research Summary
  • E-learning and distance education are growing very fast. Finding the best way to deliver quality education needs us to think how we can improve and manage the content of documents especially multimedia. The importance of using multimedia for E-learning is the key factor of success for any Elearning system. There are many tools available to create media such as images, audio and video. However, documents that include several forms of media at the same time might distract the student during the learning process. We believe that loading several forms of media in the same page but not in the same time can be achieved by providing synchronization to these media through services that support all the requirements that media need. In this paper, we will discus and examine some of multimedia applications that can provide support for E-learning system.
  • Research link
  • key words
    Multimedia multimedia applications E-Learning Environments
Automated Adaptive Mobile Learning System using the Semantic Web
  • Research Summary
  • ELearning (Electronic Learning) and m-learning (Mobile Learning) systems are online learning platforms. In our research we are modeling them as a weighted directed graph where each node represents a course unit. A directed graph represents an accurate picture of course descriptions for online courses through the computer-based implementation of various educational systems. The Learning Path Graph (LPG) represents and describes the structure of domain knowledge, including the learning goals, and all other available learning paths. In this paper, we propose an adaptive m-learning system architecture and a conceptual framework that uses the Semantic Web to obtain the students' data from other educational institutions. This process will enable the educational institutions to communicate and exchange students' data, and then use this information to adjust the students' profiles and modify their learning paths. The Semantic Web will create a more personalized dynamic course for individual students according to their ability, educational level, and experience.
  • Research link
  • key words
    Adaptive Learning, dotNetRDF, Graph, M-learning, Ontology, RDF, Semantic Web, Shortest Path, Turtle, User Profile
Research Learning Theories that Entail M-Learning Education Related to Computer Science and Engineering Courses.
  • Research Summary
  • This research is outline and discusses learning theories and explains the importance of learning theories concepts. Our paper presents the study of learning theories design and their requirements for the computer science and engineering courses. Computer science and engineering courses are different from other courses; these differences have to be considered during construction of the content. Many learning theories suggested in literature need to be considered before construction of the content is readily adapted to teaching. During the creation of Mobile courses we need to use one or more of the learning theories to work as a group does deliver high quality of knowledge to the learners. This is necessary so that the material will fulfill the specific goals of the course. In the same way for creating the material of a course in M-learning, several learning theories will need to be included. This paper describes the new roles of learning theories in M-learning education.
  • Research link
  • key words
    M-learning Learning Theories Computer Science and Engineering Courses Course Content
Research Learning Theories that Entail M-Learning Education Related to Computer Science and Engineering Courses.
  • Research Summary
  • This research is outline and discusses learning theories and explains the importance of learning theories concepts. Our paper presents the study of learning theories design and their requirements for the computer science and engineering courses. Computer science and engineering courses are different from other courses; these differences have to be considered during construction of the content. Many learning theories suggested in literature need to be considered before construction of the content is readily adapted to teaching. During the creation of Mobile courses we need to use one or more of the learning theories to work as a group does deliver high quality of knowledge to the learners. This is necessary so that the material will fulfill the specific goals of the course. In the same way for creating the material of a course in M-learning, several learning theories will need to be included. This paper describes the new roles of learning theories in M-learning education.
  • Research link
  • key words
    M-learning Learning Theories Computer Science and Engineering Courses Course Content
SEC-TEEN: A Secure Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks
  • Research Summary
  • When Wireless sensor Networks are composed of a huge number of sensor nodes with limited energy resources, designing an energy efficient protocol will become a critical key issue that needs to be dealt with in order to expand the life span of the entire network. This paper proposes adding security features to the TEEN (Threshold sensitive Energy Efficient sensor Network) protocol by adopting the authentication part of the so-called SEC-LEACH (Secure Low Energy Adaptive Clustering Hierarchy) protocol. The paper then continues by showing how well this improvement goes by running experimental testing with multiple rounds. The new proposed SEC-TEEN improves the network security in and makes it more robust to external threats.
  • Research link
  • key words

1- استاذ مساعد في قسم نظم المعلومات الحاسوبية
 كلية تكنولوجيا المعلومات
 جامعة الحسين بن طلال من  2016/5/16 ولغاية الان

2- محاضر  في قسم علم الحاسوب
كلية تكنولوجيا المعلومات 
جامعة الحسين بن طلال ، الأردن (8 / 2007    –  1 / 2009)

3- مدرس في قسم الحاسوب 
كلية معان الجامعية
جامعة البلقاء التطبيقية ، الأردن (1 / 1998 -  9 / 2004)


مساعد عميد تكنولوجيا المعلومات لشؤون الطلبة
جامعة الحسين بن طلال 2018/2017. 
رئيس قسم نظم المعلومات الحاسوبية من 30-9_2018 ولغاية 30-9-2020 

 - Courses taught for Diploma degree: programming languages: BASIC, Pascal, COBOL, C++, Web design: HTML/XHTML, Java, JavaScript, JSP, Data Structures, System Analysis, Introduction to Computers, Database, Statistics in education, Field training course, Internet Programming, Electronic Commerce, Information  Security Systems


  - Courses taught  For Bachelor degree :Visual C++ , E-Commerce, Internet Programming. Human Computer Interaction, System Analysis and Design, Professional and  Ethical Practices, Technical Writing Skills, Electronic Commerce, Information  Security Systems


Academic qualifications and certificates

شهادة الدكتوراة في علم وهندسة الحاسوب 2016
جامعة بريدجبورت - بريدجبورت  -CT 

الولايات المتحدة الأمريكية.
        
ماجستير في تطبيقات الحاسوب  - 2007
 جامعة بنغالور - بنغالور- 
الهند.

       
بكالوريوس علم حاسوب  1997
جامعة الاسراء - عمان - الاردن.

office hours