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

Course Plan Mobile Computing 2020-2021

This document provides details about the course CS8601 Mobile Computing taught at NEHRU Institute of Technology. The course has 5 units covering key topics in mobile computing including mobile telecommunication systems, network layer protocols, transport and application layer protocols, and mobile platforms and applications. The course aims to help students understand basic concepts of mobile computing and gain familiarity with mobile network protocols, layers, and development. It is a 3 credit course taught in the 6th semester to 3rd year Computer Science students.

Uploaded by

Satheeswaran V
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
125 views

Course Plan Mobile Computing 2020-2021

This document provides details about the course CS8601 Mobile Computing taught at NEHRU Institute of Technology. The course has 5 units covering key topics in mobile computing including mobile telecommunication systems, network layer protocols, transport and application layer protocols, and mobile platforms and applications. The course aims to help students understand basic concepts of mobile computing and gain familiarity with mobile network protocols, layers, and development. It is a 3 credit course taught in the 6th semester to 3rd year Computer Science students.

Uploaded by

Satheeswaran V
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 7

NEHRU INSTITUTE OF TECHNOLOGY

Kaliyapuram, Coimbatore
[Approved by AICTE & Affiliated to Anna University]

Department : Computer Science and Engineering

Programme : B.E-CSE Programme

Course : CS8601 Mobile Computing

ANNA UNIVERSITY SYLLABUS

UNIT I INTRODUCTION  9
Introduction to Mobile Computing – Applications of Mobile Computing- Generations of Mobile
Communication Technologies- Multiplexing – Spread spectrum -MAC Protocols – SDMA- TDMA-
FDMA- CDMA

UNIT II MOBILE TELECOMMUNICATION SYSTEM  9


Introduction to Cellular Systems – GSM – Services & Architecture – Protocols – Connection Establishment
– Frequency Allocation – Routing – Mobility Management – Security – GPRS- UMTS – Architecture –
Handover – Security

UNIT III MOBILE NETWORK LAYER  9


Mobile IP – DHCP – AdHoc– Proactive protocol-DSDV, Reactive Routing Protocols – DSR, AODV ,
Hybrid routing –ZRP, Multicast Routing- ODMRP, Vehicular Ad Hoc networks ( VANET) –MANET Vs
VANET – Security.

UNIT IV MOBILE TRANSPORT AND APPLICATION LAYER  9


Mobile TCP– WAP – Architecture – WDP – WTLS – WTP –WSP – WAE – WTA Architecture – WML

UNIT V MOBILE PLATFORMS AND APPLICATIONS  9


Mobile Device Operating Systems – Special Constraints & Requirements – Commercial Mobile Operating
Systems – Software Development Kit: iOS, Android, BlackBerry, Windows Phone – MCommerce –
Structure – Pros & Cons – Mobile Payment System – Security Issues

                                                    

TOTAL: 45 PERIODS
L T P C
Course Code
& Title CS8601 Mobile Computing 3 0 0 3

Class III Year CSE Semester VI


Regulation 2017 Academic year 2020-2021
 CS8251 - Programming in C
 MA8402 - Probability and Queuing Theory
 CS8451 - Design and Analysis of Algorithms
Course  CS8591 - Computer Networks
Prerequisites

 To understand the basic concepts of mobile computing.


 To learn the basics of mobile telecommunication system.
Course
Objectives  To be familiar with the network layer protocols and Ad-Hoc networks.
 To know the basis of transport and application layer protocols.
 To gain knowledge about different mobile platforms and application development.

Course At the end of the course, students can able


Outcomes
CO1: To understand the basics of mobile telecommunication system

CO2: To understand the generations of telecommunication system in wireless networks.

CO3: To analyze functionality of MAC and adhoc network.

CO4: To identify functionality of transport and application layer.

CO5: To develop a mobile application using android/blackberry/ IOS/windows SDK.


PO1 - Engineering knowledge: Apply the knowledge of mathematics, science,
engineering fundamentals, and an engineering specialization for the solution of complex
engineering problems.
PO2 - Problem analysis: Identify, formulate, research literature, and analyze complex
engineering problems reaching substantiated conclusions using first principles of mathematics,
natural sciences, and engineering sciences.
PO3 - Design/development of solutions: Design solutions for complex engineering
problems and design system components or processes that meet the specified needs with
appropriate consideration for public health and safety, and cultural, societal, and
Programme environmental considerations.
Outcomes PO6 - The engineer and society: Apply reasoning informed by the contextual knowledge to
assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant
to the professional engineering practice.
PO7 - Environment and sustainability: Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for
sustainable development
PO9 - Individual and team work: Function effectively as an individual, and as a member or
leader in diverse teams, and in multidisciplinary settings.
PO12 - Life-long learning: Recognize the need for, and have the preparation and ability to
engage in independent and life-long learning in the broadest context of technological change.
PSO1 : To Analyze, design and develop computing solutions by applying foundational concepts
of computer science and engineering.

Program PSO2 : To apply software engineering principles and practices for developing quality software
Specific for scientific and business applications.
Outcomes
PSO3 : To adapt to emerging Information and Communication Technologies (ICT) to innovate
ideas and solutions to existing/novel problems

Relationship
of course to PEO1: To enable graduates to pursue higher education and research, or have a successful career
Programme
in industries associated with Computer Science and Engineering, or as entrepreneurs.
Educational
Objectives PEO2: To ensure that graduates will have the ability and attitude to adapt to emerging
technological changes.
Text Books:

T1. Jochen Schiller, ―Mobile Communications‖, PHI, Second Edition, 2003.


T2. Prasant Kumar Pattnaik, Rajib Mall, ―Fundamentals of Mobile Computing‖, PHI Learning
Pvt.Ltd, New Delhi – 2012

Reference Books & links:

R1. Dharma Prakash Agarval, Qing and An Zeng, "Introduction to Wireless and Mobile
systems",Thomson Asia Pvt Ltd, 2005
References R2. Uwe Hansmann, Lothar Merk, Martin S. Nicklons and Thomas Stober, ―Principles of
Mobile Computing‖, Springer, 2003.
R3. William.C.Y.Lee,―Mobile Cellular Telecommunications-Analog and Digital Systems‖,
Second Edition,TataMcGraw Hill Edition ,2006
R4. C.K.Toh, ―AdHoc Mobile Wireless Networks‖, First Edition, Pearson Education, 2002.
R5. Android Developers : http://developer.android.com/index.html
R6. Apple Developer : https://developer.apple.com/
R7. Windows Phone DevCenter : http://developer.windowsphone.com
R8. BlackBerry Developer : http://developer.blackberry.com

E-Learning 1. http://www.nptel.ac.in/course.php
Resources 2. http://www.csetube.in
Mode of
Evaluation Internal Mark (20%), End Semester Examination (80%)
Faculty Satheeswaran V
E-Mail ID [email protected]
COURSE PLAN

Unit Topics to be covered as per curriculum Reference Period


INTRODUCTION 9
Introduction to Mobile Computing, Applications of Mobile T1,R1
Computing 1
Generations of Mobile Communication Technologies T1,R1 1
Multiplexing T1,R1 1
Spread spectrum T1,R1 1
I MAC Protocols T1,R1 1
SDMA T1,R2 1
TDMA T1,R2 1
FDMA T1,R2 1
CDMA T1,R2 1
MOBILE TELECOMMUNICATION SYSTEM 9
Introduction to Cellular Systems, GSM T1,R1 1
Services & Architecture, Protocols T1,R2 1
Connection Establishment, Frequency Allocation T1,R3 1
Routing T1,R3 1
II Mobility Management T1,R3 1
Security T1,R3 1
GPRS T1,R2 1
UMTS, Architecture T1,R3 1
Handover, Security T1,R3 1
MOBILE NETWORK LAYER 9
Mobile IP, DHCP T1,R2 1
AdHoc, Proactive protocol T1,R2 1
DSDV T1,R3 1
Reactive Routing Protocols, DSR T1,R1 1
III
AODV T1,R1 1
Hybrid routing , ZRP T1,R2 1
Multicast Routing, ODMRP T1,R1 1

Vehicular Ad Hoc networks ( VANET) T1,R2 1


MANET Vs VANET, Security T1,R2 1
MOBILE TRANSPORT AND APPLICATION LAYER 9
Mobile TCP T1,R1 1
WAP, Architecture T1,R1 1
WDP T1,R1 1
WTLS T1,R1 1
IV
WTP, WSP T1,R2 1
WAE T1,R2 1
WTA Architecture T1,R2 2
WML T1,R1 1
MOBILE PLATFORMS AND APPLICATIONS 9
Mobile Device Operating Systems T1,R4 1
Special Constraints & Requirements T1,R1 1
Commercial Mobile Operating Systems T1,R2 1
Software Development Kit: IOS T1,R2 1
V Android, BlackBerry T1,R5, R8 1
Windows Phone T1,R7 1
MCommerce, Structure, Pros & Cons T1,R3 1
Mobile Payment System, Security Issues T1,R3 2
Total No. of Hours 45
Topics beyond the Curriculum / Guest lecture(s) / Industrial Visit proposed (if any) Period

Topics beyond 1. Seminar on “MC-CDMA” 2


the 2. “Sensor in mobile phones”- a case study

Curriculum

Industrial - --
Visit(s)

Total Hours required for the Course 47


Course Outcomes- Program Outcomes Mapping Table

Course: Program Outcomes

CS8591

Cognitive
COMPUTER NETWORKS

Level

PO3

PO5
PO1

PO4

PO6
PO7
PO2

PO8

PO11
PO12
PO10
PO9
DIRECT METHOD
To understand the Remember,    - -   -  - - 
basics of mobile Understand,
CO1 telecommunication Evaluate
system
To understand the Remember,    - -   -  - - 
generations of Understand,
CO2 telecommunication Analyze
system in wireless
networks.
To analyze Remember,    - -   -  - - 
functionality of Understand,
CO3 Analyze
MAC and adhoc
network.
To identify Remember,    - -   -  - - 
functionality of Understand,
CO4 Analyze
transport and
application layer.
To develop a mobile Remember,    - -   -  - - 
application using Understand,
CO5 Apply ,Create
android/blackberry/
IOS/windows SDK

INDIRECT METHOD (Based


on
Classroom Activity / Event)

1. Seminar on “MC- Remember,    - -   -  - - 


CDMA” Understand,
2. “Sensor in mobile Analyze.
phones”- a case study
Mapping of CO with PSO

Program Specific Outcomes

Cognitiv
e Level
CS8392 OBJECT ORIENTED Strong -3; Significant-2;Reasonable-1
PROGRAMMING PSO1 PSO2 PSO3

Direct Method:
To understand the basics Remember,
of mobile Understand,
telecommunication system Evaluate
CO1 1 1 1

To understand the Remember,


generations of Understand,
CO2 Analyze 2 1 1
telecommunication system
in wireless networks.
To analyze functionality Remember,
of MAC and adhoc Understand,
CO3 network. Analyze 1 1 1

To identify functionality Remember,


of transport and Understand,
CO4 application layer. Analyze 1 2 1

To develop a mobile Remember,


application using Understand,
CO5 Apply , 1 1 3
android/blackberry/ Evaluate ,
IOS/windows SDK Create

INDIRECT METHOD
(Based on Classroom Activity /
Event)
Remember,
1. Seminar on “MC- Understand,
CDMA” Analyze.. 1 1 2
2. “Sensor in mobile
phones”- a case study

Date of Creation:

Course Instructor IQAC Member HOD/CSE

You might also like