Back close

Course Detail

Course Name Mobile Computing
Course Code 25BI737
Program M. Tech. in Biomedical Engineering & Artificial Intelligence (For Working Professionals and Regular Students)
Credits 3
Campus Amritapuri

Syllabus

Syllabus

History of mobile devices, mobile operating systems and mobile application frameworks, Modern mobile operating systems, and their architecture. Overview of mobile application development languages: C and Java. Introduction to Android platform: virtual machine, development tools, Java packages, emulators, services, Structure, and lifecycle of an application for Android system. User interface design for mobile applications: Graphical User Interface – preparing containers and components, management of component layout, event handling; Introduction to integration and working with database. Overview of security and permissions, Bluetooth communication, deployment of application. 

Objectives and Outcomes

Learning Objectives 

LO1 To introduce different mobile application and development platforms 

LO2 To provide an overview of the use of portable devices and wireless communication technologies to enable access to digital resources and services from anywhere. 

Course Outcomes 

CO1 Ability to comprehend the technical modules of mobile devices, operating systems and applications. 

CO2 Introduction to Android platform and the design of user interface for mobile applications CO3 Introduction to working with database and security systems. 

CO4 Overview is Security systems and permissions in mobile computing.

Text Books / References

  1. Bill Phillips, Chris Stewart, Brian Hardy, and Kristin Marsicano, Android Programming: The Big Nerd Ranch Guide, 2017. 
  2. Rajiv Ramnath, Roger Craws, and Paolo Sivilotti, Android SDK 3 for Dummies, Wiley. 
  3. Asoke K. Talukder, Roopa R. Yavagal, Mobile Computing: Technology, Applications, and Service Creation, 2007. 
  4. Burnette E., Hello, Android: Introducing Google’s Mobile Development Platform, 2010. 
  5. Steele J, The Android Developer’s Cookbook: Building Applications with the Android SDK, 2010. 
  6. Chris Griffith, Mobile App Development with Ionic: Cross-Platform Apps with Ionic, Angular & Cordova, 2017. 
  7. Joshua Morony, Building Mobile Apps with Ionic & Angular [eBook]. 

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now