Fundamentals Of Mobile Computing
Introduce the basic aspects of mobile computing. Applications of mobile computing. Nomadic computing vs mobile computing. Limitations of mobile computing. Mobile development frameworks and tools. Mobility and location-based services. Cellular telephony. Global System for Mobile Communication (GSM).…
Learning outcomes
Upon completion of this course student should be able to: 1. have adequate knowledge of the basic concepts of mobile computing; 2. display basic skills, and abilities to use applications of mobile computing; 118 3. distinguish various forms of mobile computing and their limitations; 4. display ability to use development frameworks and tools; and 5. exhibit knowledge of the dynamics of the global system for mobile communications.
Course contents
Introduce the basic aspects of mobile computing. Applications of mobile computing. Nomadic computing vs mobile computing. Limitations of mobile computing. Mobile development frameworks and tools. Mobility and location-based services. Cellular telephony. Global System for Mobile Communication (GSM). Mobile security.