International Journal of Computation and Applied Sciences IJOCAAS, Volume 2, Issue 3, June 2017, ISSN: 2399-4509 116 Abstractthe aim of this paper is to discuss the implementation and designing an automatic attendance registration system based Mobile Cloud Computing. A prototype for managing and control the registration of student attendance is developed using Phone Gap and jQuery mobile framework. However, the mobile app is designed to help students for checking their presence details, such as the number of missed classes, and the percentage of absence. Automate the process of registering students’ attendance using Bluetooth technology will reduce the falsification of attendance which will make students to attend classes regularly. Moreover, using the Bluetooth address for the student attendance registration based on the cloud will be costless, that is because all students have their smartphones with built-in Bluetooth. Moreover, building and designing a desktop and cross-platform mobile application to control and follow the attendance process and print out the suitable reports. However, the benefits of using cloud computing and mobile technology in education institution will cost less than a traditional data center. The proposed registration system is less the time of recording the student attendance with high accuracy. Index TermsCloud Computing, Mobile Cloud Computing, Attendance Registration System, Identification Technologies. I. INTRODUCTION loud Computing has recently appeared in IT industry as a new Model for delivering secure, fault-tolerant, reliable, sustainable, and scalable computational services through the Internet. These services include platform as a service, infrastructure as a service, and software as a service. In the last few years, Cloud Computing draws the attention of business owners since it eliminates the requirement of planning for the provision of resources in the future as well as it allows companies to start without thinking about IT infrastructures such as servers, network, and data storages. National Institute of Standards and Technology (NIST) define Cloud computing as “a model for enabling convenient on-demand network access to a shared pool of configurable computing resources, such as networks, servers, storage, applications, and services, that can rapidly be provisioned and released with minimal management effort or service provider interaction"[1]. The structure of Cloud Computing can be divided into four layers: hardware, data centers, infrastructure, and platform and applications layer. Majid O. Al-Shezawi,Sohar University, Sultanate of Oman. Corresponding Author: Jabar H. Yousif, Master Program coordinator, Faculty of Computing and Information Technology, Sohar University, Sultanate of Oman. E-mail: jyousif@soharuni.edu.om This paper proposes a Mobile Cloud Computing model for automatic academic attendance system. Cloud Computing provides a significant number of computing resources, which can be used to come over these limitations on mobile devices. Combining the mobile devices and Cloud Computing can create a new structure called Mobile Cloud Computing (MCC). In MCC structure, data storage and data processing systematically saved outside mobile devices. Educational institutions have now adopted the use of Information and Communication Technologies to achieve more efficient and competitive system in delivering both, lectures and administrative processes. Furthermore, if the students want to check their fees, then they can enroll courses online payment, or check their attendance. Therefore, there is a need to automate university’s processes and work. Integrated Academic Management Systems is expensive. However, finding alternative ways to meet customers’ expectations within constrained budgets is an important matter [2]. The registration of students’ attendance is done manually, which considered as a serious issue. It is not a trivial task due to time-consuming, and it is hard work to record by the lecturer in each class even when the classroom is small. Thus, repeating of the recording process for each class will result in an increased level of the possibility of failure to get accurate results. There is a big correlation relation between the attendance and the academic success [3]. Hence, attending lectures on a regular basis helps students to get the correct level of understanding. The study of possible technologies helps to propose a solution for implementing an automatic model for academic attendance system. This paper aims to automate the process of registering the student’s attendance to reduce the time and effort required to complete the registration of students with high efficiency. Therefore, the study of existing technologies such as Bluetooth [4-8], QR code (by utilizing mobile phones), RFID, IMEI, fingerprint, hand geometry, and the iris is needed to discover suitable ways to implement the proposed system. Indeed, different factors for measuring the efficiency of proposed system needs to be taken in considerations such as cost, time taking per student, performance, acceptance, usability, and the possibility of adopting and implementing the environment of the university. Using Cloud Computing will Ibtisam A. AL-Balushi, Lecturer General Foundation Department, Sohar University, Sultanate of Oman. Automatic Attendance Registration System based Mobile Cloud Computing Majid O. Al-Shezawi, Jabar H. Yousif, Ibtisam A. AL-Balushi C