Mobile computing is the use of easily transported mobile devices carried by roaming users offer more computing power and functionalities, including sensing and providing location awareness. It has further permeated wireless network access. Nowadays, so-called WiFi hot spots at public places such as coffee houses, libraries, and airports are common. Users may connect to the Internet through this wireless network either gratis or for a fee. So, today mobile computing is the field of wireless communication and carry around computers, such as laptop computers, tablets. In some ways, the mobile computing field spun out of work initialized within the ubiquitous computing area.
This course explores the concept of mobile and ubiquitous computing, their architecture, basic and vision. Students will be gained knowledge about the context-aware life cycle and context adaptation. They also will be got knowledge about today emerging technologies of mobile computing. Moreover, other topics of current interest of mobile computing such as Android programming that is the world’s most popular operating system for mobile devices and tablets.
Course objectives are the following:
Upon the successful completion of this course, students will be able to:
Textbooks
References
Evaluation | Marks | Percentage |
---|---|---|
Class Participation | 10 Marks | 10% |
Tutorial | 10 Marks | 10% |
Assignments/Discussions/Presentation | 10 Marks | 10% |
Project | 10 Marks | 10% |
Final Examination | 60 Marks | 60% |