Login
Course Information
Identification

CS 653: Mobile Computing
 
Description

Mobile computing: introduction, challenges, history. Examples of mobile systems. Application layer frameworks for mobile systems (case study of Android). Other mobile ecosystems (e.g., RFID, vehicular networks).
Design guidelines for mobile applications: energy efficiency, code offloading, concurrency, handling disconnected
operations, efficient network communication, crowd sourcing.
Localization, location based services, context-aware applications, location privacy. Mobile security.
Mobile web and video performance optimizations. Interfacing mobile systems with other networks and clouds.

The course will consist of a big project component where students build a networked mobile application using all the design guidelines learnt during the course.
 
References

Online reference material. Research papers in relevant conferences/journals: e.g. Mobicom, Mobisys, Infocom, SIGCOMM, IEEE TMC, IEEE MC2R.
 
Home Page

Not Available
 
Prerequisites

Undergraduate computer networks (CS224 or equivalent). Undergraduate operating systems (CS347 or equivalent).
 
Other Details

Duration : Full Semester Total Credit : 6
Type : Theory
 
Current Semester (Autumn 2017-18)

Status : Not Offered Instructor : ---
 
Next Semester (Spring 2017-18)

Status : Offered Instructor : Prof. Vinayak Naik




Last Modified Date: 09-May-2016

Webmail

Username:
Password:
Faculty CSE IT
Forgot Password
    [+] Sitemap     Feedback