Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Jaypee University of Information Technology, Waknaghat

Department of CSE & IT

MOBILE COMPUTING -15B1WCI731


(Proposed Course Plan)

Course Coordinator:

Dr. Yugal Kumar


Department of Computer Science & Engineering

Course Information

Credit: 3-0-0 (L-P-T)

Semester: Even, Session: Jul – Dec 2017

Class: BTech (CSE), VII Sem

Total lectures: 42

Pre-requisites: Java Programming, Computer Networks, Operating Systems

Course Objective

Mobile Phones have emerged as truly pervasive and affordable information and communication
technology platform in the last decade. So there is a growing need for a course which can teach
students the skills needed to program and configure mobile devices and networks, enabling them
to develop new and exciting applications for existing and emerging hardware technology. The
objective of the course is to equip students on the fundamentals of mobile computing and the
design mobile services.  Learn the issues in mobile computing and communications from the
hard- ware and software perspective.  Understand the mobile IP stack and mobile web access,
technologies and services.
Assessment

 Internal Assessment

Quiz 10Marks
Project 10Marks
Assignment 5Marks

 T-1 15Marks
 T-2 25Marks
 T-3 35Marks

________________________________
Total 100 Marks

Course Outcomes:

CO-1: Introduce enabling technologies of pervasive computing.

CO-2: Acquire solid knowledge on mobile networks and mobile computing.

CO-3: Develop applications that are mobile-device specific and demonstrate current practice in
mobile computing contexts.

CO-4: Understand the concepts of Adhoc and wireless sensor networks.

CO-5: Understand the concepts of Mobile IP.

CO-6: To be able to analyze the performance of different handoff, roaming, and location update
algorithms for cellular networks.

CO-7: Awareness of professional and ethical issues, in particular those relating to security and
privacy of user data and user behavior.

CO-8: Describe the possible future of mobile computing technologies and applications.
B.Tech CSE Programme Objectives (POs)

A graduate of the Computer Science and Engineering Program will demonstrate

PO-1: A strong foundation in core Computer Science and Engineering, both theoretical and
applied concepts.

PO-2: An ability to apply knowledge of mathematics, science, and engineering to real-life


problems.

PO-3: Ability to model, understand and develop complex software and information management
systems.

PO-4: An ability to function effectively within teams.

PO-5: An understanding of professional and ethical responsibility.

PO-6: An ability to communicate effectively, both in writing and oral.

PO-7: The broad education necessary to understand the impact of Computer Science and
Engineering solutions in the societal and human context.

PO-8: A recognition of the need for, and an ability to engage in life-long learning.

PO-9: A knowledge of contemporary issues.


Correlation of COs to POs

sment
Asses
Cours Programme Educational Objectives
e Level of
Outco Attainment
mes PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9

CO1 Familiarity H M H M M H H H H 89
CO2 Familiarity H H H M M H H H H 92
CO3 Usage H H H H H H H H H 100
CO4 Assessment H H H M H H H H H 96
CO5 Assessment H H H H M H H H M 92
CO6 Assessment M H H H H M H H H 92
CO7 Familiarity H M M H H H H H M 89
CO8 Familiarity H M M M M H H H H 85
Assessment (%) 95 87 91 71 84 95 100 100 91
Lecture Plan:
S.No. Chapter Lectures Chapter

1. Introduction to Ubiquitous Computing 1

2. Introduction to Android Operating system Book 1


 Introduction to the emerging technology 1
 Architecture 1
 Installation Setup
 The Activity Class 2
 The Intent Class 2
 Permissions 2
 Creating the UI 3,4
 Storing and Retrieving Data 9 6
 User Notifications 8
 Broadcast Receivers 8
 Networking
9
 Location and maps
9
 Sensors
3. Introduction to Windows Operating Systems Book 2
 Architecture 1
 Installation Setup
 Introduction to XAML
 Understanding the Navigation Model 2
 Understanding the apps lifecycle and managing states 2
 Building UI 9 3
 Sensors 6
 Storing and Retrieving data 10
4. Mid Sem project demo 1

5. WiFi Book 3
 Physical Layer
 Channel Coding Chapter 6
 How the physical layer works and topic
 Link Layer MAC Protocols
7.4
 Link Adaption Protocols
 Energy Efficiency in WiFi 6
 Cellular Systems

6. Mobile IP Book 3
 Mobility in Network Layer
 Internet protocols for Mobile Applications 4 Chapter
 Single Hop Mobility 1, 2
 Mobile IP and Issues
 Handoff Issues
7. Routing Reference
 Routing Protocols in MultiHop Networks 4
 MultiHop routing metrics 3

8. MANET 2

9. Student presentations on Emerging New Technologies in 4-5


Mobile Computing Area
10. End Sem Project Demo 2

Total 42

References:

Textbooks:

[1] W. Lee and K. Mittal, Beginning Android application development. Indianapolis, Ind.: Wiley
Pub., 2011.

[2]A. Whitechapel and S. McKenna, Windows Phone 8 development internals. Redmond,


Wash.: Microsoft Press, 2012.

[3]I. Stojmenovic, Handbook of Wireless Networks and Mobile Computing. Hoboken, NJ: John
Wiley & Sons, 2002.

[4] Dr.S.S.Dhenakaran, A.Parvathavarthini (2013) 'An Overview of Routing Protocols in Mobile


Ad-Hoc Network', International Journal of Advanced Research in Computer Science and
Software Engineering, 3(2), pp. [Online]. Available at: www.ijarcsse.com

Reference Books:

[1] R. Meier, Professional Android application development. Indianapolis, IN: Wiley, 2009.

[2] Microsoft Open Technologies, Inc., Windows Phone 8 Guide for Android Application
Developers.

[3] Stalling, William, 2002. Wireless Communications and Networks. 2nd ed. Upper Saddle
River, NJ 07458: Pearson

You might also like