Back close

Course Detail

Course Name Wireless and Mobile Computing
Course Code 15CSE371
Program B. Tech. in Computer Science and Engineering
Year Taught 2019


Unit 1

Wireless Networks – basic routing protocols -– power saving techniques – Disruption tolerant networks – routing – Mobility Service Architecture, Mobility Environment Architecture, Mobile Computing Devices and Features, Design Issues, data types – Challenges in Mobile Computing Adaptive Application in Mobile Environment: Adaptability and Adaption, Adaptability Issues, Mobility Management, Handoff, Location Management Principles and Techniques, Registration Area–Based Location Management, Forwarding Pointers, PCS Location Management Scheme, Energy Efficient Network Protocols, Routing Protocols, Mobile IP, Energy Efficient Indexing.

Unit 2

Data Dissemination and Management: Issues Facing Data Dissemination in a Mobile Environment, Bandwidth Allocation for Publishing, Broadcast Disk Scheduling, Pushbased Data Scheduling, On-demand Data Scheduling, Hybrid Data Scheduling, Caching Management in Mobile, Characteristics of Mobile Cache, Cache Management Schemes, Mobile Web Caching, social aware data forwarding – data dissemination, urban sensing.

Mobile Middleware – Challenges – Categories – Characteristics, Traditional Middleware Applied in Mobile Computing, Mobile Agents, Mobile Agent Architecture, Mobile Agent Security and Fault Tolerance using Distributed Transactions, Reliable Agent Transfer, Architecture of a Secure Agent System, Network Security Testing using Mobile Agents.

Unit 3

Programming Mobile Devices: Motivation and Programming Strategies – Memory Management – Energy and resource management – Power-aware Computing: Power management – Operating System level Power management – Power-aware realtime system. Design Patterns for Limited Memory, Memory Management in Mobile Java, Memory Management in Android OS Applications – Workflow for Application Development, Techniques for Composing Applications, Application Models in Mobile Java, Case study: Android OS Application Infrastructure – Advanced Telecommunications Computing Architecture. Cluster computing – Grid computing – Virtualisation and Cloud Computing – mobile cloud – Activity recognition – crowd sourcing – security and privacy issues.

Text Books

  • Stojmenovic and Cacute, “Handbook of Wireless Networks and Mobile Computing”, Wiley, 2002.


  • Prasant Kumar Pattnaik, Rajib Mall, “Fundamentals of Mobile Computing”, PHI Learning 2012
  • Uhler, David, Mehta, Khanjan, “Mobile Computing, Applications, and Services”, Fourth International Conference, MobiCASE 2012, Springer, Seattle, WA, USA, October 2012.
  • Adelstein, Frank, Gupta, Sandeep KS, Richard III, Golden, Schwiebert, Loren, “Fundamentals of Mobile and Pervasive Computing”, McGraw-Hill Professional, 2005.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now