Rock Valley College

Mobile Application Development Certificate

Computer & Information Systems Home

Mobile App Developer CertificateOVERVIEW

More people access the web via mobile devices than from personal computers. As the number of devices expands dramatically, users are becoming accustomed to having both web and computing access via small, mobile devices and phones. This has resulted in a significant increase in demand for developers with experience using multiple platforms such as iOS and Android. At the same time, the growth in popularity of cloud computing has increased the ability for these devices to perform functions that previously required computation power unavailable on mobile devices.


Rock Valley College is excited to announce that the “Mobile Application Development Certificate” can be completed entirely ONLINE! Rock Valley College has been teaching mobile app development courses since Spring 2013 and have had a high success rate. 


The need for mobile app developers are in high demand and will continue to be in high demand in the future! According to the Department of Labor, employment of software developers is projected to grow 17 percent through 2024.


Software Developers rank #1 in 100 Best Jobs, #1 in Best Stem Jobs and #1 in Best Technology Jobs by US News & World Report! Software Developers are paid well, challenge workers year after year, utilize talents and skills, aren't too stressful, offer room to advance throughout careers, and provide a satisfying work-life balance.


This certificate program starts Spring 2018! A certificate is awarded upon completion of 11 credit units. Students will be required to learn both iOS and Android development skills as part of their required courses.


  • All courses for this certificate can be taken online.
  • Prepares the student for a career as a mobile application developer. 
  • Develop the skills required to create applications for the major mobile device players including Apple iPhone and Google Android
  • Create strategies to overcome mobile development challenges including memory and processor limitations, intermittent network access, and limited battery power
  • Learn how to effectively use application architectures for a range of wireless devices via hands-on experience
  • Explain the factors to consider when designing software for multiple platforms
  • Increase confidence by implementing applications from scratch using best practice principles including object oriented design and test driven development
  • Understand the relationship between the mobile market and other emerging technologies including cloud computing and social networking platforms such as Facebook, Twitter, and LinkedIn
  • Acquire the necessary skills to ensure mobile applications efficiently utilize corporate data or data available from external web services
  • Gain insight into new trends and features in the mobile device marketplace


CIS170 Programming Logic & Design (3)
CIS280 Programming iOS Apple Mobile Devices (4) (Fall only)
CIS245 Programming Android for Mobile Devices
 (4) (Spring only) 

Click here to register for above courses during registration periods.

Mobile Application Development Certificate