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.
Unit-wise syllabus
Introduction to Mobile Computing & Wireless Transmission
9 hoursDerived 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).
Telecommunication Systems
9 hoursDerived 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.
Mobile Network , Transport Layer ,& Ad-Hoc Networks
9 hoursDerived 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.
Mobile Application Layer Protocols & Databases
9 hoursDerived 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.
Mobile App Development & Security
9 hoursDerived 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.
Marks and credits
| Head | Marks | Credit |
|---|---|---|
| CCE (continuous comprehensive evaluation) | 30 | 3 |
| End-semester exam | 70 |
Prerequisite: Operating Systems, Computer Networks & Security.
Course outcomes
- CO1Explain the evolution and architecture of mobile computing and wireless transmission. •
- CO2Compare various telecommunication systems including GSM, GPRS, and 5G. •
- CO3Analyze mobile IP and transport layer variations for mobile environments. •
- CO4Design data management and dissemination strategies for mobile databases. •
- CO5Develop basic mobile applications using modern frameworks and secure them against threats.
Books
Text books
- Mobile Communications: Design Fundamentals by William C. Y. Lee. ISBN-13: 978-0471575214, ISBN-10: 0471575216, Publisher: Wiley; 2nd edition.
- Wireless and Mobile Network Architectures by Yi-Bing Lin, Imrich Chlamtac. ISBN-13: 978- 0471394921, ISBN-10: 0471394920, Publisher: Wiley; 1st edition.
Reference books
- 1. Mobile Communications by Jochen Schiller. ISBN-13: 978-8131709306, ISBN-10: 8131709309, Publisher: Pearson/PHI; 2nd edition, 2003.
- Fundamentals of Mobile Computing by Prasant Kumar Pattnaik, Rajib Mall. ISBN-13: 978- 8120344266, ISBN-10: 8120344260, Publisher: PHI Learning Pvt. Ltd., 2012.
- Ad Hoc Mobile Wireless Networks: Protocols and Systems by C. K. Toh. ISBN-13: 978-0130078179, ISBN-10: 0130078174, Publisher: Pearson Education; 1st edition, 2002.
- Principles of Mobile Computing by Uwe Hansmann, Lothar Merk, Martin Nicklous, Thomas Stober.ISBN-13: 978-3540002697, ISBN-10: 3540002692, Publisher: Springer; 2nd edition.
- Mobile Computing by Tomasz Imielinski, Hank Korth. ISBN-13: 978-0792380399, ISBN-10: 0792380397, Publisher: Springer.
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.