Regional Occupational Center

Skip to main content
Mobile Menu
Programs » Mobile Applications Development » Mobile Applications Development

Mobile Applications Development

Program Description

This one-year program will prepare students interested in pursuing a career in mobile application development and design. Students are challenged to develop and design apps using computer software in multiple formats for an end result in a mobile application. They will also learn the skills necessary to communicate clearly, cooperate within teams, solve logistical problems and present findings. Students will also consider the entrepreneurial aspects of bringing a new product to market.

This will include the distribution, promotion, and pricing of apps, as well as developing marketing strategies. In this program students will be introduced to embedded technology concepts through a combination of classroom lecture and project-based learning. Students will also have the chance to participate in competitions, tech startup events and attend field trips related to mobile app development.

Mobile applications development STUDENTS LEARN:

  • Xcode / Swift
  • UX / UI Design
  • Adobe Experience Design
  • Adobe Illustrator
  • Adobe Photoshop
  • Adobe InDesign
  • CocoaPods
  • Firebase
  • Social Media Management
  • Mobile App Marketing
  • Tech Startups

High School credit available

Students earn 15 general elective units each semester toward their high school graduation.

College prep course. Meets area “G” approval for UC admission.



This is a career awareness class which instructs students on the basics necessary for entry-level employment. Successful Mobile Application Development students often pursue careers in the following:

  • Mobile App Developer
  • UX / UI Designer
  • Software Developer
  • Web Developer