0% found this document useful (0 votes)
266 views

Mobile Computing Syllabus

This document outlines the course details for a Mobile Computing course. The course aims to provide an understanding of basic mobile computing concepts, network protocol stacks, mobile telecommunication systems, and ad-hoc networks. It covers topics such as mobile internet protocols, transport layer adaptations, GSM, GPRS, UMTS networks, ad-hoc networking fundamentals and routing protocols. Students will learn about mobile platforms, operating systems, software development kits for iOS, Android, BlackBerry and Windows Phone. The course also addresses mobile applications, m-commerce, and related security issues. Evaluation is based on five course outcomes involving mobile system explanations, application layer functionality, network layer solutions, ad-hoc network design and mobile application development.

Uploaded by

Revathimuthusamy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
266 views

Mobile Computing Syllabus

This document outlines the course details for a Mobile Computing course. The course aims to provide an understanding of basic mobile computing concepts, network protocol stacks, mobile telecommunication systems, and ad-hoc networks. It covers topics such as mobile internet protocols, transport layer adaptations, GSM, GPRS, UMTS networks, ad-hoc networking fundamentals and routing protocols. Students will learn about mobile platforms, operating systems, software development kits for iOS, Android, BlackBerry and Windows Phone. The course also addresses mobile applications, m-commerce, and related security issues. Evaluation is based on five course outcomes involving mobile system explanations, application layer functionality, network layer solutions, ad-hoc network design and mobile application development.

Uploaded by

Revathimuthusamy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

HICET – Department of Computer Science and Engineering

PROGRAMME COURSE CODE NAME OF THE COURSE L T P C

B.E. 16CS7203 MOBILE COMPUTING 3 0 0 3

1. Understand the basic concepts of mobile computing


2. Be familiar with the network protocol stack
Course
3. Learn the basics of mobile telecommunication system
Objective
4. Be exposed to Ad-Hoc networks
5. Gain knowledge about different mobile platforms and application development
Instructional
Unit Description
Hours

INTRODUCTION
Mobile Computing – Mobile Computing Vs wireless Networking – Mobile Computing Applications
I – Characteristics of Mobile computing – Structure of Mobile Computing Application. MAC 9
Protocols –Wireless MAC Issues – Fixed Assignment Schemes – Random Assignment Schemes –
Reservation Based Schemes.
MOBILE INTERNET PROTOCOL AND TRANSPORT LAYER
II Overview of Mobile IP – Features of Mobile IP – Key Mechanism in Mobile IP – route Optimization 9
– Overview of TCP/IP – Architecture of TCP/IP – Adaptation of TCP Window – Improvement in
TCP Performance.
MOBILE TELECOMMUNICATION SYSTEM
III In Global System for Mobile Communication (GSM) – General Packet Radio Service (GPRS) – 9
Universal Mobile Telecommunication System (UMTS).
MOBILE AD-HOC NETWORKS
IV Ad-Hoc Basic Concepts – Characteristics – Applications – Design Issues – Routing – Essential of 9
Traditional Routing Protocols –Popular Routing Protocols – Vehicular Ad Hoc networks ( VANET)
–MANET Vs VANET – Security.
MOBILE PLATFORMS AND APPLICATIONS
V Mobile Device Operating Systems – Special Constrains & Requirements – Commercial Mobile 9
Operating Systems – Software Development Kit: iOS, Android, BlackBerry, Windows Phone –
MCommerce – Structure – Pros & Cons – Mobile Payment System – Security Issues
Total Instructional Hours 45

CO1: Explain the basics of mobile telecommunication system


Course CO2: Choose the required functionality at each layer for given application
Outcome CO3: Identify solution for each functionality at each layer
CO4: Use simulator tools and design Ad hoc networks.
CO5: Develop a mobile application

TEXT BOOKS:
T1 - Prasant Kumar Pattnaik, Rajib Mall, “Fundamentals of Mobile Computing”, PHI Learning Pvt. Ltd, New
Delhi – 2012.
REFERENCE BOOKS:
R1 - Jochen H. Schller, “Mobile Communications”, Second Edition, Pearson Education, New Delhi, 2007.
R2 - Dharma Prakash Agarval, Qing and An Zeng, "Introduction to Wireless and Mobile systems", Thomson
Asia Pvt Ltd, 2005.
R3 - Uwe Hansmann, Lothar Merk, Martin S. Nicklons and Thomas Stober, “Principles of Mobile Computing”,
Springer, 2003.
R4- William.C.Y.Lee,“Mobile Cellular Telecommunications-Analog and Digital Systems”, Second Edition,Tata
Mc Graw Hill Edition ,2006.
R5- C.K.Toh, “AdHoc Mobile Wireless Networks”, First Edition, Pearson Education, 2002.
R6 - Android Developers : http://developer.android.com/index.html
R7 - Apple Developer : https://developer.apple.com/
R8 - Windows Phone Dev Center : http://developer.windowsphone.com
R9 - BlackBerry Developer : http://developer.blackberry.com/

You might also like