Skip to main content
CSC-442
BS

Mobile Application Development

(DE) Domain Elective Theory: 3 Cr. Hrs Total: 3 Cr. Hrs
Objectives: Main objective of the course is to teach students design and development of applications for mobile devices with special emphasis on context of mobile applications usage. At the end of the course, student will be able to develop a mobile application for one or more mobile platforms.

Contents: A Brief History of Mobile: From Candy Bar Era, to Touch Era; The Mobile Ecosystem: Operators, Networks, Devices, Platforms, Licensed, Proprietary, Open Source, Operating Systems, Application Frameworks; Mobile as a Medium; Designing for Context; Developing a Mobile Strategy; Mobile Applications; Mobile Information Architecture; Mobile Design: The Elements of Mobile Design; Mobile Web Apps Versus Native Applications; Mobile 2.0; Mobile Web Development; Mobile Native Application Development; Web Services for Mobile Phones; Developing Mobile Applications for different Platforms: Android, iOS, Windows Mobile, Blackberry; Future of Mobile Applications.

In Programmes
BS BS (Computer Science)
Electives Pool — Elective · Information Systems (Fall 2026 onwards)
Back to Course Catalog