0% found this document useful (0 votes)
112 views13 pages

Android Application Development

The document describes an open minor in Android Application Development. The minor consists of 4 courses over 4 semesters that teach students to develop Android apps. The courses cover fundamentals of Android, developing apps, deployment, and advanced development. Topics include layouts, activities, data storage, testing, and integrating maps and sensors. The minor prepares students for careers developing mobile apps and working with technologies like MVVC and continuous integration. Doubts can be clarified with the listed faculty contacts.

Uploaded by

Suyash Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
112 views13 pages

Android Application Development

The document describes an open minor in Android Application Development. The minor consists of 4 courses over 4 semesters that teach students to develop Android apps. The courses cover fundamentals of Android, developing apps, deployment, and advanced development. Topics include layouts, activities, data storage, testing, and integrating maps and sensors. The minor prepares students for careers developing mobile apps and working with technologies like MVVC and continuous integration. Doubts can be clarified with the listed faculty contacts.

Uploaded by

Suyash Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Open Minors

School of Computer
Science and Engineering
HOW?

Using PC – UMS

Using Mobile – LPUTouch App


Open Minors
Android Application
It’s a set of four elective courses Development
outside discipline to develop
additional skills. The courses help
in pursuing the area of interest of Big Devops
students e.g. courses from law, Data
photography, animation etc. for an
engineering or management or a
student from any other discipline.
Robotic Process
Automation Informatica
4 Courses spanned across 4 semesters
5th Term 6th Term 7th Term 8th Term

AUG SEP OCT NOV JAN FEB MAR APR AUG SEP OCT NOV JAN FEB MAR APR

1st                                
course

2nd                                
course

3rd                                
course

4th                                
course
Android Application Development
This engineering minor area courses enable learners to
successfully apply core java programming languages features to
develop maintainable mobile apps comprised of core android
components, as well as fundamental Kotlin programming
language paradigm.
Are you ready for app dominating future? This minor puts
emphasis on providing training in developing various apps on
android. Bring your world on your mobile!.

CSE224 CSE225
Fundamentals Of Developing Android
Android Apps

CSE226 CSE227
Android App Advanced Android
Deployment App Development
Description of Courses
CSE224: FUNDAMENTALS OF ANDROID

As the first course, in the Android Application Development, fundamentals of


Android Apps is the foundation of complete android curriculum. This course blends
theory and practice to help students build great apps the right way.

Course Outcomes:
• Identify the role of various components of android system architecture.
• Develop entry level android applications implementing various types of layouts.
• Deploy android mobile apps to emulators and physical devices.
Description of Courses
CSE225: DEVELOPING ANDROID APPS
This course in Android Application Development will guide through the process of
productionizing an app. Also, how to apply the material design principles that define
androids visual language to apps.

Course Outcomes:
• Extend applications with multi-threading and background task.
• Express how to store and manipulate data using content providers and shared
preferences.
• Develop a working knowledge of the custom ui elements and positioning for the
creation of applications.
• Develop complete application on android platform with advanced features.
• Build a complete app on android platform.
Description of Courses
CSE226: ANDROID APP DEPLOYMENT

This course explores how the build tool compiles, packages apps, build automation and
continuous delivery of software. Course contents reveal the satisfaction and magic that
happens on uploading of app on play store, after development.

Course Outcomes:
• Develop interactive user interfaces using various views and layouts for the android
platform.
• Test, analyze and debug the app using junit framework.
• Use database to store application data with sqlite framework.
• Integrate optimized android applications with play store apps.
Description of Courses
CSE227: ADVANCED ANDROID APP DEVELOPMENT

Extending app to animation, databases, cloud databases, location and maps


handling. The architectural adaption and app optimization helps the students to
understand the efficient way to build and deploy apps.

Course Outcome:
• Apply geo features, advanced graphics that make application more attractive.
• Integrate techniques to optimize apps for faster execution.
• Develop connectivity with other devices through wifi etc.
• Apply different sensors for more intuitive apps.
• Integrate webview in apps for rich user experience.
Career Opportunities
Mobile Application Developer

Android Software Engineer

Android Application Developer

Mobile Application UI Designer

Senior Android Developer

Principal Software Engineer - Android

MVVC & CD/CI – Expert


Industrial Applications
Online Shopping Apps

Medical Assistant Apps

Business Integrator Apps like Uber, OLA

Wallets and Payments Bank Apps

Mobile Games

Social Networking Apps


Special Requirements

Laptops With atleast 8GB RAM

Strong Skills of Java Programming


Doubts ?

Ms. Subhita [[email protected]] Room: 34-202 Cabin:27

Ms. Shailja [[email protected]] Room: 34-202 Cabin:23

You might also like