This course introduces students to the principles and practices of modern Android application development using Kotlin. It covers the Android architecture, user interface design using XML and Jetpack Compose, activity lifecycle management, data storage techniques, and integration of RESTful APIs. Students will also explore device features such as sensors, GPS, and permissions. The course emphasizes hands-on learning through real-world application development, debugging, and deployment, enabling students to build scalable, user-friendly, and industry-ready mobile applications. Learning Outcomes: CO1: Explain Android architecture and core components such as Activities, Services, and Intents. (Understand) CO2: Design and develop user-friendly interfaces using XML and Jetpack Compose. (Apply) CO3: Implement activity lifecycle, navigation, and data passing between components. (Apply) CO4: Develop applications with data storage techniques and API integration. (Analyze) CO5: Utilize device features (sensors, GPS, permissions) in real-world applications. (Apply) CO6: Debug, test, and deploy Android applications following modern development practices. (Evaluate/Create)
Working as an Assistant Professor in CSE and serving as the Coordinator of the Industry Interface In-Charge Committee. With over 18 years of experience in the IT and education sectors, and as a programming mentor, has taught more than 17,000 students and conducted a plethora of seminars and programming workshops on a variety of topics related to placements, technical interviews, and skill improvement.
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.
Dr. Anuj Sharma is an accomplished academician and professional with expertise in teaching, research, and emerging technological domains. With a strong academic background and extensive experience in higher education, he has contributed significantly to curriculum development, student mentoring, and skill-based learning initiatives. His areas of interest include mobile application development, modern programming practices, and industry-oriented technologies. Dr. Sharma is known for integrating theoretical concepts with practical applications, enabling learners to develop real-world problem-solving skills. He has actively participated in workshops, seminars, and training programs, promoting innovation and experiential learning among students. As a resource person, he brings a learner-centric approach, focusing on hands-on training, project-based learning, and industry relevance. His sessions are designed to enhance technical competencies, critical thinking, and employability skills among participants, making him a valuable contributor to academic and professional development programs.
Email ID for Comments & Feedback: registrar@lpu.co.in
Dr Vishal Sharma,
E-mail: dsr@lpu.co.in
Mobile: +91-9815845414
To continue interaction with our expert admission counsellors enter the passcode for career guidance to discover the best suited programmes for you. Available from 10 am to 5 pm on all working days.