Skip to Content
Home /  Courses And Programs / High School: iOS Programming


Unlock iOS app development skills with Swift in this engaging course.


Students will learn the fundamentals of Swift and then develop iOS apps using the Xcode development environment on the Macintosh. They will discover that writing code in Swift is interactive and fun. We will cover topics including functions, data structures, enumerations, classes and closures. Students will also explore object-oriented programming and design of user interfaces for Apple devices. The course provides a good jumping off point for students who want to move on to more advanced programming and app development studies.

What You Will Learn


Students in High School: iOS Programming will:

  • Learn the basics of the Swift programming language
  • Use Swift to create simple apps for Apple devices
  • Get an introduction to Xcode, an integrated development environment for macOS
  • Practice using control statements, looping statements, functions and data structures
  • Learn about object-oriented programming
  • Learn how to design iOS user interfaces  

Return to the Sally Ride Science online professional website here.

Note: Upon successful enrollment of a section, students will receive a confirmation email from our Student Services team. This email will include a link to an authorization form that is required to be completed within 72-hours of enrollment.

Course Number: CSE-90112
Credit: 1.50 unit(s)

+ Expand All