Faouzi Bouslama
Zayed University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Faouzi Bouslama.
International Journal on Document Analysis and Recognition | 2003
Najoua Essoukri Ben Amara; Faouzi Bouslama
Abstract.In this paper, we present a review of the state of the art in the current classification techniques used in the optical character recognition of the Arabic script (AOCR). We consider multiple sources of information-based hybrid approaches and multiple classifiers. We show that in order to improve classification results obtained with single classifiers, it is necessary to combine several sources of information either at the level of feature extraction/description, or at the classification stage, or at both levels. We provide a qualitative comparison and discuss the strengths and weaknesses of these approaches.
international conference on electronics circuits and systems | 2003
Akram Mahmoud Al-Rawi; Azzedine Lansari; Faouzi Bouslama
Binary tree traversal refers to the process of visiting each node in a specified order. There are two ways to visit a tree: recursively and non-recursively. Most references introduce tree traversal using recursion only. Our literature survey indicated that most references only show the implementations of the recursive algorithms, and only few references address the issue of nonrecursive algorithms. In this paper, we investigate and compare recursive and non-recursive algorithms for in-order, preorder, and post-order traversals. The in-order traversal of a binary search tree is important in searching algorithms, operating systems, and compiler design. In this paper we propose a new non-recursive algorithm for in-order binary search trees that is both efficient and easy to understand. The implementation of this new algorithm was done in Java and the complete algorithm was tested. The new algorithm was found to be faster than other nonrecursive algorithms.
conference on information technology education | 2005
Akram Al-Rawi; Azzedine Lansari; Faouzi Bouslama
Introduction Information Systems (IS) are complex systems requiring both technical and organizational expertise for design, development, and management. Many academic institutions worldwide aim to generate an IS curriculum that produces graduates with solid foundation in IS and equipped with the skills that make them readily employable. However, all aspects of the computing fields including IS are faced with great pressure from industry to train students on specific IT technology and skills. As a result, university level IS curricula need frequent updating to answer the need of industry and to remain effective. The highly competitive Information Systems field requires universities and colleges to train students on the use of the latest technologies. Some academic institutions are redesigning their curricula to include IT certifications into their curricula. This process provides graduates with a solid foundation in IS and one or more IT certificate. Businesses today need college graduates to make an impact and become productive employees almost immediately after joining the work force. Information Systems (IS) programs are accredited by oversight bodies to determine whether the program provides quality education (Lidtke & Yaverbaum, 2003; Lunt, Lawson, Goodman, & Helps, 2002). Currently, ABET (Computing Accreditation Commission, 2004) is the accreditation body with responsibility for accrediting all programs in the computing field. The Computing Accreditation Commission (CAC) is responsible for the accreditation of IS programs. The IS 2002 model curriculum provides recommendation for the core IS curriculum to meet ABET criteria. While ABET specifies the 120 credit hours for the Bachelor degree, IS 2002 addresses 33 credit hours only. Currently, there is a move by a number of colleges and universities to form partnership with IT vendors such as Microsoft and Cisco to provide hands-on experience that prepares students for successful entry into the job market and to sit for Industry Certification exams (Houston, Blesse, & Herrod, 2005). Many employers are looking for IS graduates to acquire certification in addition to their Bachelor degree. IS graduates can demonstrate that they have the necessary skills to be productive by acquiring one or more appropriate IT certificates. The IEEE and ACM recognize the importance of the IT certifications and provide their members with over four hundred online courses leading to technical certifications. In this paper, an IS model curriculum that addresses accreditation requirements and certification needs is proposed. The model addresses all ABET criteria, which provide recommendations for general education (GE), IS environment, major core courses, major electives and general elective courses. The model curriculum uses the IS 2002 report (Gorgone, Davis, Valacich, Topi, Feinstein, & Longenecker, 2002) to implement the IS core courses. The model also provides a framework to integrate IT certification in IS courses at various levels of the curriculum. n example of how to use the proposed model curriculum is developed. The rest of the paper is organized as follows. The second section lists the criteria for accrediting IS programs. The third section introduces the IS 2002 recommendations for curriculum development and addresses some of the implementations issues. The fourth section discusses the proposed comprehensive IS curriculum. The fifth and sixth sections discuss embedding IT certification into the IS curriculum. The seventh section presents an example of how to implement the model curriculum. Finally the eighth section is the conclusion. ABET Criteria for Accrediting IS Programs ABET, a recognized accreditor for college and university programs in applied science, computing, engineering, and technology, is a federation of 30 professional and technical societies representing these fields. Among the most respected accreditation organizations in the U. …
Issues in Informing Science and Information Technology | 2006
Akram Mahmoud Al-Rawi; Faouzi Bouslama; Azzedine Lansari
Introduction Certification establishes a standard of competency in specific area and job roles (Montante & Khan, 2001). This helps industry to determine that employees meet the required credentials for different jobs roles thus requiring less training during the initial employment period. Hence, some job criteria require individuals to be certified in order to be considered for employment. To the certified individual, certification provides a greater sense of confidence in their abilities and a measure of professional expertise and understanding of the job role and products used in that role. It is for these reasons that certification is be coming increasingly popular and in high demand. Many training companies are providing certification-training classes at high costs all across the globe. Unlike traditional academic degrees, some certificates are specific to narrow fields or even to individual products. The aim is to provide targeted skills that have immediate applicability in the workplace. Cisco, Microsoft, Sun, Novel, Oracle, and other vendors offer certification programs for their own products and related job roles. Third-party companies around the world provide certificate-training classes for these vendors and, increasingly, offer certifications of their own that are venders neutral. Academic institutions, from vocational and technical schools to large universities, are beginning to provide similar training in their curricula to prepare students for certification in special areas (Peterson, Morneau, & Saad, 2003). This paper presents ideas for making changes to the existing IS curricula so that courses would help students prepare for certifications in areas such as Networks, Java programming, Hardware and Software, and Internet Technology. Certification Consensus There appears to be a consensus in the community about the importance of certification (Tripp, 2002; Cantor, 2002). In a 2001 IEEE Computer Society survey of software engineering professionals, more than 70% of the respondents agreed that certification would fill a need for improving the software engineering profession and that a software engineering certification program could be used to improve the engineering workforce. More than 67% agreed that certification helps assess an individuals software engineering knowledge and skills. While the role of certification is primarily for the public benefit, individual practitioners may also benefit. The participants in this survey were given a list of eight possible benefits of certification and asked to pick up to three that would best describe the benefits to an individual software engineering practitioner. More than 80% of respondents felt that certification provides recognized evidence of professional capability. Two-thirds felt that certification helps assess an individuals software engineering knowledge and skills, while 44 percent felt that it leads to greater professional recognition. Individuals may also seek certification for personal benefits such as increased opportunity for upward mobility, better ability to compete in the job market, and increased professional credibility, although these benefits were much lower rated by respondents. In the same survey, respondents identified the benefits of certification to an employer hiring a practitioner. The highest ranking was given to the statement that certification provides confidence in a standard set of knowledge areas with which the individual will be familiar. Employers may also view certification as a means for improving job performance and rewarding employees. Employers may also find that training certified employees take less time. Although the survey targeted software engineering certification the same argument is true for any other IT certification. Motivation to Include IT Certification in IS Curricula Certification can be defined as an indicator or confirmation of a persons adequate knowledge and skills in a specified occupation or a particular specialty in that occupation. …
international symposium on neural networks | 2003
Azzedine Lansari; Faouzi Bouslama; M. Khasawneh; Akram Mahmoud Al-Rawi
In this paper, a novel classification approach for handwritten Arabic characters is proposed. Features for classification are extracted from electromyographic (EMG) signals detected on two forearm muscles. Noise cancellations in conjunction with a process parameter estimator for feature identification are proposed. Neural networks using a potentially damped least mean squared algorithm is used at the classification stage. The proposed new classification technique is used on handwritten Arabic characters.
systems, man and cybernetics | 2002
Faouzi Bouslama; Azzedine Lansari; Akram Mahmoud Al-Rawi; Abdullah A. Abonamah
Zayed University is a young University that adopted a new Academic Program Model-APM. The new academic program is an outcome based education-OBE model that was developed to address challenges that face a rapidly changing society such as the UAE. The Learning Outcome LO academic model was designed around six learning outcomes, Information Literacy and Communication, Information Technology, Critical Thinking and Reasoning, Global Awareness, Teamwork, Leadership, to help students develop critical intellectual capacities and skills that will help them. Furthermore the new academic model focuses on the process of student learning. To simulate the APM performance, a mathematical model that uses neural networks and fuzzy logic was developed. The neural network was trained on mapping 40 activities into a set of 24 indicators. Then, we used a number of well chosen fuzzy If-Then rules obtained from expert knowledge to classify the 24 indicators into the six ZU Learning Outcomes. The simulations were all successfully performed using the MATLAB simulation package. We believe that the combined neural networks-fuzzy logic modeling technique is a very effective and efficient tool to study how the APM performs under various conditions.
international conference on information and communication technologies | 2006
Akram Mahmoud Al-Rawi; Azzedine Lansari; Faouzi Bouslama
The objective of this paper is to study the integration of IT certification goals into a course in Information Systems (IS). A popular IT certificate (CompTIA A+) goals are examined then mapped into the IT hardware and system software course. The A+ certificate objectives are studied from several view points, including lab requirement, faculty certification needs, certificate completion time, and certification exam requirements. IT hardware and software textbooks are also reviewed to select the best textbook that covers both course and certification objectives. Finally, a course syllabus is developed to combine course topics with certification objectives. The syllabus shows all course assessments and makes passing the certification exam a requirement for course completion. Integrating IT certification in computing curricula gives an edge to IS programs as students are looking to increase their skills and thus potential for employment
conference on information technology education | 2003
Faouzi Bouslama; Azzedine Lansari; Akram Mahmoud Al-Rawi; Abdullah A. Abonamah
2004 Annual Conference | 2004
Azzedine Lansari; Akram Al-Rawi; Faouzi Bouslama
Issues in Informing Science and Information Technology | 2005
Akram Mahmoud Al-Rawi; Azzedine Lansari; Faouzi Bouslama