Portland Community College | Portland, Oregon Portland Community College

iOS Mobile Apps

iOS Mobile Apps

Get in touch

Apple iOS Mobile Design and Development

Participants will learn mobile app design concepts and principles, prototyping and user interface design and development for accessibility.
They will then explore app development by learning the Apple Swift programming language using playgrounds and Xcode in a Mac lab environment.
These courses are also designed to prepare students for the Apple App Development with Swift Associate certification through Certiport, which is an industry recognized credential.

The Courses

iOS Mobile Design

Introduces the development and design process for a variety of interactive applications. Define project goals and target audience, utilizing information architecture and user experience design principles. It brings together explorations of user feedback, prototyping methods and interface design to create optimal user experiences.

You’ll learn about:

  • The design process for a variety of interactive applications
  • Defining project goals and target audiences
  • User experience design principles
  • Prototyping methods and interface design
iOS Mobile Development

This course will prepare students for the Mobile Applications Programming Environment using Swift/Apple platform. Introduces the fundamental concepts of structured programming and provides a comprehensive introduction to programming.

You’ll learn about:

  • Mobile Applications Programming Environment using Swift/Apple
  • App development fundamentals
  • Xcode simulation

The Instructors

Sean-Paul McKee

seanpaul mckee
Sean-Paul has been involved with Multimedia, Design, and Production for the last fifteen years.
His career has spanned many disciplines including; Digital Design, 3D, Programming, UX, and Graphic Design.


Harold Davidson

Harold Davidson
My name is Harold Davidson and I’m a part-time instructor for iOS development. I’m a transplant who moved from Illinois to Oregon for the beautiful scenery. In my professional life I’m a software developer who specializes in web and iOS development. In my free time I do photography of all sorts, cycle, and fly my stunt kites on the coast where I try to spend as much time as I can. I studied web development at the University of Kansas and taught myself iOS development.

Funding Resources

Funding support available to those who qualify.

Labor Market Research/Employment Data

Average annual income for computer programmers in the Portland Tri-County area is: $87,479

Upcoming Course Schedule

Don’t see the course you want? Contact us for more information.


For more information, please email PCC Professional Development & Training.

Register Now

Find the CRN of your course from the class schedule. Then, register:

  • Online: If this is your first time taking a class at PCC, create an account. If you are a returning student, log on to MyPCC and click “Register for classes,” found in your Term-to-Term Checklist, under “Register”.
  • Phone: Call 971-722-8888, option 2.

Need help? Get detailed information on how to register and how to pay.