Learn to Build and Deploy Mobile Applications

Mobile application development is a rapidly growing field. Technologies such as mobile gaming, machine learning, biometrics and more rely on mobile application developers. This 15-credit certificate will prepare you to develop an application for Android or iOS operating systems. Students will learn to develop and deploy their own multi-platform applications from the ground up. Developed applications can be deployed to the Web, IOS and/or Android. Prior programming experience is not required but can be beneficial.


The five online courses required for this certificate are offered in 8-week sessions with a required 90 minute weekly synchronous online component. The weekly synchronous meeting allows you to interact with faculty and fellow students in real time.

CPS Online Undergraduate Tuition Incentive Grant: Apply and be admitted to be eligible for this grant which reduces your tuition rate to $575 per credit!

Learning Outcomes:

  • Design a system, component or process to meet desired outcomes within realistic constraints.
  • Exhibit the ability to identify, formulate and solve problems.
  • Develop applications using the official iPhone and Android development environments.

Certificate Curriculum (15 credits)

  • SCP 220 – Basic Principles of Computer Programming
  • SCP 350 – Introduction to HTML/CSS
  • SCP 355 – Introduction to Javascript/jQuery
  • SCP 360 – Introduction to Mobile Applications
  • SCP 445 – Cross Platform Mobile Application Deployment

Requirement for admission –  Prior higher education experience required.