Skip to Content
Home /  Courses and Programs / iOS Programming for High Schoolers

Create a Mobile App
 YOUR FUTURE IN IOS PROGRAMMING STARTS HERE. 


 

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 and iPad. iOS serves as the foundation for dynamic end user interactivity such as swiping, tapping and pinching.
 

Learning Format:


 

Online Asynchronous

Enjoy the flexibility of learning at your own pace. Courses are 100 percent online, with no in-person meetings.

9 Months | Fall, Winter, and Spring Quarters
3 Months | Summer Quarter


What you will learn:


 
  • Create and test multiple apps using Xcode.
  • Store/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.
 

Average Entry Level Salary

$90,000 - $151,000

Per Year

How to Enroll:


 

Pay as You Go $350 Per Course:

For general enrollments, 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.

Scholarships:

This program is currently scholarship eligible for both Online and Live Online options. Our Scholarships are first-come, first-served and will cover the full cost of any program you choose. To get up-to-date scholarship information on requirements and to apply see:

Futures Scholarships

 

Contact Us

Department
Pre-College
Phone
858-534-0804
Email
precollege@ucsd.edu