iOS Programming for High Schoolers
Program Overview
Introduction to iOS Programming for High Schoolers
The iOS Programming for High Schoolers program is designed to introduce students to the world of iOS development, teaching them how to design, code, and launch engaging iOS apps using Swift and Xcode.
Program Overview
This program is a cohort-based, online course that spans 3-9 months. Students will have access to course materials for approximately 3 weeks per course during the Summer quarter and 10 weeks per course during the Fall, Winter, and Spring quarters.
Learning Objectives
Upon completion of the program, students will be able to:
- Create and test multiple apps using Xcode
- Store and 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
- Develop essential skills for professional success and postsecondary education, including creativity, collaboration, communication, presentation, organization, problem-solving, resilience, and growth mindset
Program Structure
The program consists of three courses:
- Futures: Introduction to Swift Programming (3 units, $290.00)
- Futures: iOS Programming I (3 units, cost TBD)
- Futures: iOS Programming II (3 units, cost TBD)
Career Prospects
The average entry-level salary for professionals in this field is $90,000 - $105,000 per year.
Enrollment
Students can enroll in the program on a pay-as-you-go basis, with courses taken in sequence. No Futures scholarships are available for Fall 2025.
Classroom Type
The program is offered in a Live Online format.
