Skip to Content

iOS Programming

Specialized Certificate

Page Tools

About the iOS Programming Program


Delivery Method
Show Legend
  • Live Online
  • In-Person
  • Online
  • Hybrid
Download PDF
  • Number of courses: 4 Core Courses
  • Total Units: 12

Core Courses

Should be taken in order

Introduction to Swift ProgrammingCSE-41201

Units: 3.00


Learn Quickly Apple s Swift programming languageWrite applications for iOS (for iPhone and iPad), watchOS, and tvOS using the Swift programming language and Xcode. You will be introduced to the Swift ...

Upcoming Start Dates:
Typically Offered: Fall, Spring

iOS Programming ICSE-41147

Units: 3.00


iOS Programming I Quickly Gain Experience with Multi Scene Apps for iOS devices. This course focuses on navigational controllers of iOS. You ll quickly gain hands-on experience moving between scenes ...

Upcoming Start Dates:
Typically Offered: Winter, Summer

iOS Programming IICSE-41148

Units: 3.00


iOS Programming IIThis course will introduce you to tableviews and go into detail about tableviews which is one of the more popular view controllers. The course also covers Scroll Views, Saving Data a...

Upcoming Start Dates:
Typically Offered: Fall, Spring

iOS App ProductionCSE-41249

Units: 3.00


iOS App ProductionThis course will take the student through the process of conceiving, designing, developing and publishing an iOS application. Students will begin the process by defining their app id...

Upcoming Start Dates:
Typically Offered: Winter, Summer

Program Benefits

  • Curriculum based on Apple Curriculum developed in partnership with IBM and SAP
  • Hands-on training with tools and methodologies used in iOS app development
  • Immediately applicable skills- Students will be able to build their own iOS apps
  • Taught by leading industry practitioners
  • Industry-recognized certification for students who complete all 4 of the iOS Programming courses, as specified below: 

Who will benefit

  • Beginners looking to learn programming skills using the Swift programming language
  • Developers interested in obtaining specialized knowledge in iOS programming
  • Career Changers planning to join the job force as an iOS Developer

The App Development with Swift Certification

The App Development with Swift Certification is an industry-recognized certification granted through Certiport. Obtaining this certification will validate your foundational skills with Swift, Xcode, and app development tools. Upon successfully passing this exam, you will earn a digital badge that you may add to your Linkedin profile as well as your resume. 

In order to qualify to take the APP Development with Swift Level I exam, students must complete all 4 of the following iOS Programming courses:

  • Introduction to Swift Programming
  • iOS Programming I
  • iOS Programming II
  • iOS App Production


Advisory Board

Kristian Secor, M.S., Ed.D.

Web Development Faculty

Mesa College

William Griswold, Dr.

Professor, Computer Science Engineering Depart

UC San Diego

Pierre Huguet

Chief Executive Officer

Delange Intelligence Services

Norman McEntire


Servin Corporation

Bret Stateham

Developer Evangelist


Related Articles

April 19, 2023

Why User Experience (UX) Design Matters: The Importance of User Experience and Design Thinking for Products and Services

User Experience (UX) design is a growing field that's becoming increasingly important in all industries, thanks to rapid technological advances and increasing competition for market share. In this article, we explore the primary idea behind UX design and why it's so important in today's marketplace, and we'll also take a closer look at the tools and practices used by UX designers. If you're interested in exploring UX design as a career or want to understand how it can help put better products on the market, read on!

November 04, 2020

6 Careers That Translate Veteran Skills into Civilian Success

A number of skills are transferrable when transitioning between military and civilian life, but many vets find that it is their “soft skills” that serve them best.

September 02, 2020

Work-From-Home Dream Jobs and the Professional Certificates You Need to Get Hired

In the digital age, many careers require only a strong internet connection and the knowledge to do the job. It's a great time to get the specialized training you need to help you land a dream job that you can do from just about anywhere.

July 11, 2016

Specialized mobile programming curriculum helps resolve Android versus iOS debate

In this mobile-first world, there has been much debate about whether programmers should specialize in Android or iOS or try to learn both. While it might sound similar to the age-old Microsoft vs. Apple comparison, it’s much different as the requirements in those are more general than that of mobile programming.

Request information

Request Information

Interested in the Program?

Request information

Interested in the Program?

<%= ApplyEnrollText %>

Apply Now

Ready to get started?

<%= ApplyEnrollText %>

Ready to get started?

This certificate requires an application before taking any courses. There will be a $0 fee to apply to this program. Students will also be required to pay a $95 certificate fee upon enrollment into the program after acceptance. View the complete Certificate Registration and Candidacy Guidelines.