Mobile Computing Syllabus

Download as pdf or txt
Download as pdf or txt
You are on page 1of 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