CIS292L: Mobile Application Development

Credits 3 Lab Hours 2 Class Hours 2

This is an introductory course developing mobile applications for various platforms, including smart phones, Android devices and Apple IOS. Topics include device convergence, platform architecture, app life-cycles, design patterns, and cross-platform development, as well as the challenges of developing for mobile devices. Students will be exposed to different API and languages such as Objective C, Xcode and Java


CIS140L or Permission of Instructor