Apr 30, 2026  
2026-2027 Undergraduate Catalog 
    
2026-2027 Undergraduate Catalog
Add to Catalog (opens a new window)

CISP 340 - Mobile Application Development I


3 Credits
This course explores the tools, platforms, and techniques required to develop applications for highly mobile and compact devices. Mobile applications will be designed, developed, tested, and deployed that provide computing services to the mobile user. The design implications between traditional desktop application development and mobile application development will be investigated during the course of application development.
Grade Note(s): A grade of C or better is required to take the next course in the sequence.
Prerequisite(s): CSCI 231  
Course Learning Outcomes:
1. Design network aware mobile applications.
2. Design appropriate user interfaces for varying screen sizes and orientations.
3. Configure a mobile application development environment.
4. Implement data storage and retrieval mechanisms that are appropriate for both the application and the device.
5. Utilize specialized sensors available on the device, including global positioning, accelerometers, and proximity sensors.
6. Explain the deployment and support of mobile applications.
7. Utilize tools and methodologies that integrate security best practices throughout the software development life cycle to mitigate risks, reduce attack surfaces, and increase the quality of software development efforts.



Add to Catalog (opens a new window)