What you'll learn

This course is designed to: help students in developing Android Application using Android Studio. help students will have in depth clarity of the basics of coding, project designing and managing frameworks. help students will get to know about how Kotlin and Java play an important role in Android Development. familiarize students with common technical interview question types. equip students with effective problem-solving strategies for projects.

  • JAVA Thread Model, creation of a Thread, Thread Priorities and inter thread communication Swing package and the concept of container, components and various layouts like Flow, Grid, Card,etc JDBC, Connection, ResultSet, Statement, PreparedStatement, Lambda and Anonymous class History of Android and Installation of Android Studio,Set up of an Android app project and User Interface: Layouts Deploying the app to an emulator and a device, Linear Layout and Weights
  • Introduction to Kotlin, Variable, Data types Operators and control structures in Kotin Functions,Arrays and String Handling in Kotlin Use of Kotlin Lambda and Major components of Android Activity Life Cycle, Manifest File,Use of Drawable, Themes and Styles Dependencies and Build Gradle
  • Working with views, Recycler View, RelativeLayout, ConstraintLayout Intent Class with Splash Screen Implicit and explicit Intent Toast event implementation, Alarm Manager ActionBar and Navigation Drawer
  • PendingIntent and Job Scheduler AlarmManager and Notification Introduction to Permissions Handling permission request and response Notifications
  • BroadcastReceivers and Services Schedulers and Alarm Manager
  • Data Transfer between fragments, NavigationDrawer

Sarvesh Chopra
Assistant Professor

Sarvesh Chopra is an experienced professional with a strong background in business, technology, and industry practices, bringing valuable insights into real-world applications and organizational dynamics. With exposure to diverse domains, he has developed expertise in problem-solving, strategic thinking, and practical implementation of modern technologies. His professional journey reflects involvement in business operations and industry-oriented activities, contributing to effective decision-making and project execution. Sarvesh is passionate about knowledge sharing and skill development, focusing on bridging the gap between academic learning and industry expectations. As a resource person, he emphasizes experiential learning, encouraging students to think critically and apply concepts in real-world scenarios. His sessions are interactive and application-driven, aimed at enhancing technical competence, innovation, and employability. He strives to equip learners with practical skills and industry awareness required to succeed in today’s competitive and technology-driven environment.


Vishal Khanna
Assistant Professor

Faculty Name: Er. Vishal Khanna Faculty Designation: Assistant Professor, CSE,LPU Faculty UID: 33504 Faculty Department: Industry Interface Committee, Center of Professional Training, LPU Faculty Experience: 9 years Working as an Assistant Professor in CSE and a coordinator in Industry Interface Incharge Committee. With over 9 years of experience in I.T and educational sector and being a programming mentor have taught around 7k + students and taken plethora seminars along with programming workshops on variegated topics related to placements and technical interviews and skill improvement classes. A mentor to more than 7K students.