BSc Computer Engineering Technology

Sir Syed University of Engineering
and Technology

Mobile Application and Development

Course Code
Credit Hours:
1+2 (1+6)
CET-102, CET-201

The course is for designing and building mobile applications using platforms like Android open-source and related tools. It will be a combination of lecture and laboratory course which will help the student understand the philosophy of developing for selected platform through its main application development building blocks and their interaction with one another. The course demonstrates standard practices and tools used in the market to develop robust mobile applications. Topics include accessing device capabilities, industry standards, operating systems, UI design and programming for mobile applications.

Getting Started with mobile application development, designing User Interface, Using Services, Using Preferences, Sensor and Hardware Programming., App Publishing and Business Models.


  1. Android Programming for Beginners: Build in-depth, full-featured Android apps starting from zero programming experience by John Horton, 3rd Edition, 2021, ISBN: 978-1800563438 or latest edition.
  2. Beginning App Development with Flutter: Create Cross-Platform Mobile Apps by Rap Payne, 1st Edition, 2019, ISBN: 978-1484251805 or latest edition.
  3. Headfirst Android Development: A Learner’s Guide to Building Android Apps with Kotlin by Dawn Griffiths, David Graffiths, 3rd Edition, 2022, ISBN: 978-1492076520 or latest edition.
  4. Mobile Applications Development: with Python in Kivy Framework by Kamal Kant Hiran, Ruchi Doshi, Tarkeshwar Barua, 2020, ISBN: 978-3110689389 or latest edition.
Don't DELETE, This is hidden,
styling and css is used for custom data showing,
Don't DELETE, This is hidden,
styling and css is used for custom data showing,
Program related courses:

Quick Links

Lab Schedules
Fee Structure
View All Programs