- Introduction to different mobile platforms
- Android Tools, Architecture, GUI components
- Android programming and APIs
- Basics of Java, HTML and CSS
- Design and development of static & interactive pages
- Mobile apps development in Indian languages
- Mobile data storage and retrieval from remote server
- Sending notifications, emails, SMS and phone calls
- Secured app development
- Case Studies – Mobile Apps for agriculture, education, health care and mobile based expert system tools
- Assignments/ Mini projects