Home /  Courses and Programs / iOS Programming for High Schoolers

Create a Mobile App


Through the course of this program, high school students become proficient in iOS, a mobile operating system developed by Apple Inc. exclusively for use with its hardware, including iPhone, iPad and iTouch. iOS serves as the foundation for dynamic end user interactivity such as swiping, tapping and pinching.

Learning Formats:



Enjoy the flexibility of learning at your own pace. Courses are 100 percent online, with no class meetings. You will have access to the course materials for about 10-weeks.

In Class

Attend classes part time at one of our San Diego locations. You’ll engage with classmates and instructors on weekends or after school.

What you will learn:

  • Create and test multiple apps using Xcode.
  • Storie/retrieve data in Swift; write loops in Swift; and debug programs that cause delays and hitches.
  • Design apps with engaging, user-friendly interfaces.
  • Gain a strong foundation in iOS programming and database applications.
  • Skills critical to professional success and/or success in postsecondary education (creativity, collaboration, communication, presentation, organization and problem solving, resilience and growth mindset, among others) are infused throughout the program.

*Please note this program is a cohort. Enrolled students will take all 3 courses together and in order.

How to Enroll:


1 - Pay as You Go: General enrollments for online or in-class options, expand the "courses" tab at the bottom of this page to review the course list and then click a course to see details and enroll. You may pay per course as you work through the program. Courses must be taken in sequence.

2 - Pay in Full: Save 15% when you pay for the entire program upfront. You will still take the courses in sequence in your preferred format. To pay up front, scroll down to the "courses" tab on this page to review the course list and then choose the last option under the "enrollment fee discount" section. Enroll in this discounted section only.

3 - Scholarships: This program is currently scholarship eligible for both in-class and online options. Our Scholarships will cover the full cost of any program you choose. Get up to date scholarship information and apply for a scholarship see:

Futures Scholarships


Contact Us


From the Blog