Sunday, 9 February 2020



17CSDE652 : Mobile Computing (3:0:0)


Part- A
Unit: 1
Mobile Devices And Systems, Architectures: Mobile phones, Handheld Devices, Operating Systems, Limitations of Mobile Devices. GSM – Services and System Architectures, Radio Interfaces, Protocols, Localization, Calling, Handover, General Packet.

Unit: 2
CDMA based communication and Mobile IP Network Layer: introduction to CDMA – based Systems, IP and Mobile IP Network Layers Packet Delivery and Handover Management, Location Management, Registration, Tunneling and Encapsulation.

Unit: 3
Databases: Database Hoarding Techniques, Data Caching, Client – Server Computing and Adaptation, Transactional Models, Query Processing, Data Recovery Process, Issues relating to Quality of Service.

Unit: 4           
Data Synchronization in Mobile Computing Systems: Synchronization, Synchronization Protocols, SyncML – Synchronization Language for Mobile Computing, Synchronized Multimedia Markup Language (SMIL).

Part- B
Unit: 5
Data Dissemination and Broadcasting Systems: Communication Asymmetry, Classification of Data – Delivery Mechanisms, Data Dissemination Broadcast Models, Digital Audio Broadcasting, Digital video Broadcasting.

Unit: 6           
Getting started with Mobility:  Mobility landscape, Mobile platforms, Mobile apps development, Overview of Android platform, setting up the mobile app development environment along with an emulator, a case study on Mobile app development.
Unit: 7           
Building blocks of mobile apps 1: App user interface designing – mobile UI resources (Layout, UI elements, Draw-able, Menu), Activity- states and life cycle, interaction amongst activities.

Unit: 8           
Building blocks of mobile apps 2: App functionality beyond user interface -  Threads, Async task, Services – states and life cycle, Notifications, Broadcast receivers, Telephony and SMS APIs.

Text Book:
1.      Raj Kamal, Mobile Computing, 2007, Oxford University Press
2.      Mobile Apps Development, Anubhav Pradhan, Anil V Deshpande  , 2014, 1st edition.
Reference Book:
1.   Asoke K. Talkukder, Roopa R Yavaga, Mobile Computing: Technology, Applications and Service Creation, Tata McGraw Hill, 2005.
2.   Reza B’Far, Mobile Computing Principles: Designing and Developing Mobile Applications with UML and XML, 5th Edition Cambridge University press, 2006.

2 comments: