Students
Tuition Fee
USD 290
Start Date
Medium of studying
Fully Online
Duration
3 months
Details
Program Details
Degree
Courses
Major
Computer Programming | Software Development
Area of study
Information and Communication Technologies
Education type
Fully Online
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 290
About Program

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.


See More
How can I help you today?