Mobile Computing syllabus

PEC321CCOM · Third Year Computer Engineering, SPPU 2024 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.

PEC321CCOM3 h/week theoryCCE 30 + End-sem 70
45hours of theory
05.units
03.credits

Unit-wise syllabus

UNIT I

Introduction to Mobile Computing & Wireless Transmission

9 hours

Derived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.

  • Concepts: Evolution of Mobile Computing, History, Middleware and Gateways, Mobile Applications and Services, Constraints in Mobile Computing.
  • Wireless Fundamentals: Signal propagation, Hidden and Exposed terminal problems , Near–Far problem, Multiplexing (SDM, FDM, TDM, CDM), Spread Spectrum (DSSS, FHSS), MAC Protocols: SDMA, FDMA, TDMA, CDMA.
  • Case Study: Analysis of any real-world mobile computing application (e.g., E-commerce mobile platforms).
Preserved official unit paragraph

Concepts: Evolution of Mobile Computing, History, Middleware and Gateways, Mobile Applications and Services, Constraints in Mobile Computing. Wireless Fundamentals: Signal propagation, Hidden and Exposed terminal problems , Near–Far problem, Multiplexing (SDM, FDM, TDM, CDM), Spread Spectrum (DSSS, FHSS), MAC Protocols: SDMA, FDMA, TDMA, CDMA. Case Study: Analysis of any real-world mobile computing application (e.g., E-commerce mobile platforms).

Unit permalink
UNIT II

Telecommunication Systems

9 hours

Derived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.

  • GSM Architecture: Mobile Station, Base Station System, Network and Switching Subsystem, Radio Interface, Protocols, Localization and Calling.
  • Management: HLR/VLR Identification algorithms, Handover Management.
  • Evolution: 1G, 2G, 2.5G, 3G, GPRS and EDGE architecture, Introduction to 4G LTE and 5G New Radio (NR) architecture, Open RAN (O-RAN) or Network Slicing, Introduction to 6G vision, comparison of generations.
  • Case Study:Comparison of Handover mechanisms in 4G vs. 5G networks.
Preserved official unit paragraph

GSM Architecture: Mobile Station, Base Station System, Network and Switching Subsystem, Radio Interface, Protocols, Localization and Calling. Management: HLR/VLR Identification algorithms, Handover Management. Evolution: 1G, 2G, 2.5G, 3G, GPRS and EDGE architecture, Introduction to 4G LTE and 5G New Radio (NR) architecture, Open RAN (O-RAN) or Network Slicing, Introduction to 6G vision, comparison of generations. Case Study:Comparison of Handover mechanisms in 4G vs. 5G networks.

Unit permalink
UNIT III

Mobile Network , Transport Layer ,& Ad-Hoc Networks

9 hours

Derived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.

  • Mobile IP: IP Packet Delivery, Agent Discovery, Registration, Tunneling and Encapsulation, Optimization, Reverse Tunneling, IPv6 in Mobile Networks.
  • Mobile TCP: Traditional TCP vs. Mobile TCP, Indirect TCP, Snooping TCP, Fast Retransmit/Fast Recovery, MPTCP (Multipath TCP).
  • Ad-Hoc Networks: MANET routing protocols – DSDV (Proactive), DSR and AODV (Reactive), ZRP (Hybrid), Multicast routing (ODMRP).
  • Vehicular Networks: VANET vs MANET, security issues in Ad-Hoc networks.
  • Case Study: Design a mobile IP registration flow for a device moving across different subnets.
Preserved official unit paragraph

Mobile IP: IP Packet Delivery, Agent Discovery, Registration, Tunneling and Encapsulation, Optimization, Reverse Tunneling, IPv6 in Mobile Networks. Mobile TCP: Traditional TCP vs. Mobile TCP, Indirect TCP, Snooping TCP, Fast Retransmit/Fast Recovery, MPTCP (Multipath TCP). Ad-Hoc Networks: MANET routing protocols – DSDV (Proactive), DSR and AODV (Reactive), ZRP (Hybrid), Multicast routing (ODMRP). Vehicular Networks: VANET vs MANET, security issues in Ad-Hoc networks. Case Study: Design a mobile IP registration flow for a device moving across different subnets.

Unit permalink
UNIT IV

Mobile Application Layer Protocols & Databases

9 hours

Derived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.

  • Wireless Application Protocols: File system consistency, HTTP and HTML adaptations for wireless, WAP architecture (WDP, WTLS, WTP, WSP, WAE), WML, WML Script.
  • Mobile Databases: Data Prefetching and Staging, Caching invalidation mechanisms, Client-server computing with adaptation, Power-aware data management.
  • AI Integration at the Edge: Edge AI Inference for predictive prefetching, Lightweight Machine Learning models for user behaviour analysis, On-device model adaptation.
  • Case Study: Study of Data Synchronization in mobile healthcare apps.
Preserved official unit paragraph

Wireless Application Protocols: File system consistency, HTTP and HTML adaptations for wireless, WAP architecture (WDP, WTLS, WTP, WSP, WAE), WML, WML Script. Mobile Databases: Data Prefetching and Staging, Caching invalidation mechanisms, Client-server computing with adaptation, Power-aware data management. AI Integration at the Edge: Edge AI Inference for predictive prefetching, Lightweight Machine Learning models for user behaviour analysis, On-device model adaptation. Case Study: Study of Data Synchronization in mobile healthcare apps.

Unit permalink
UNIT V

Mobile App Development & Security

9 hours

Derived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.

  • Frameworks: Android and iOS Architectures, Native vs. Hybrid vs. Progressive Web Apps (PWA), Introduction to Flutter/React Native.
  • Security: Security models in Android, Wireless network vulnerabilities, Secure data transmission, Mobile Device Management (MDM).
  • Emerging Integration: Cloud, Edge, IoT integration with mobile applications.
  • Case Study: UPI and mobile banking applications – architecture, security mechanisms, and cloud integration for real-time transactions.
Preserved official unit paragraph

Frameworks: Android and iOS Architectures, Native vs. Hybrid vs. Progressive Web Apps (PWA), Introduction to Flutter/React Native. Security: Security models in Android, Wireless network vulnerabilities, Secure data transmission, Mobile Device Management (MDM). Emerging Integration: Cloud, Edge, IoT integration with mobile applications. Case Study: UPI and mobile banking applications – architecture, security mechanisms, and cloud integration for real-time transactions.

Unit permalink

Marks and credits

HeadMarksCredit
CCE (continuous comprehensive evaluation)303
End-semester exam70

Prerequisite: Operating Systems, Computer Networks & Security.

Course outcomes

  1. CO1Explain the evolution and architecture of mobile computing and wireless transmission. •
  2. CO2Compare various telecommunication systems including GSM, GPRS, and 5G. •
  3. CO3Analyze mobile IP and transport layer variations for mobile environments. •
  4. CO4Design data management and dissemination strategies for mobile databases. •
  5. CO5Develop basic mobile applications using modern frameworks and secure them against threats.

Books

Text books

Reference books

FAQ

How many units are in Mobile Computing?

Mobile Computing (PEC321CCOM) has 5 units and 45 hours of theory: Unit I Introduction to Mobile Computing & Wireless Transmission (9 h); Unit II Telecommunication Systems (9 h); Unit III Mobile Network , Transport Layer ,& Ad-Hoc Networks (9 h); Unit IV Mobile Application Layer Protocols & Databases (9 h); Unit V Mobile App Development & Security (9 h).

What is the marks scheme for Mobile Computing?

The official Computer Engineering 2024 pattern syllabus lists continuous comprehensive evaluation (CCE) for 30 marks and the end-semester exam for 70 marks, for 3 credits.

What should I know before Mobile Computing?

Prerequisite listed in the syllabus: Operating Systems, Computer Networks & Security.

Add to my plan

Browse all syllabus courses