Skip to Content

Build your own mobile apps and launch your coding career by learning Swift, Apple’s powerful and intuitive iOS programming language. Through hands-on projects and interactive instruction, you’ll learn every step of the development process—from concept to prototype to final product. While you get creative designing your custom apps, you might even uncover new avenues for your personal work or future career opportunities.

What you’ll walk away with:

  • A fully-functioning custom app and a holistic perspective of using prototypes to conceptualize, design, animate and code iOS apps.
  • Innovative approaches to app development art direction, including how to balance creative and technical decisions.
  • Skills to implement menus, animate graphics, create sound designs, and use the iPhone interface to manipulate media with user input.

who should take this course?

This 8-week course is applicable to any aspiring mobile app developer or student looking to diversify their programming portfolio. While the course does not require any prerequisites, we recommend taking our Foundations of Swift Coding and iOS course if you have no background in coding or programming.

Course pricing and details:

  • 3-Credit Tuition: $897
  • Non-Credit Tuition: $705
  • Fees: $40 Registration Fee
  • Duration: 8 Weeks

Stack to Earn a Professional Certificate

App Design with Swift Programming can be applied to the following certificate programs:

Mobile App Development Professional Certificate
iOS App Development with Swift Coding Professional Certificate
General Creative Studies Professional Certificate

Course Author

Course Author

Bill Guschwan Photo

Bill Guschwan

Bill is an Assistant Professor of Instruction in Interactive Arts and Media (IAM) and teaches game design and game programming courses. His academic work is as a field philosopher of video game design, entrepreneur and game designer. He was a founding team-member on Apple’s QuickTime and Newton, 3DO game hardware, and Sony’s PlayStation 1.

Notably, Guschwan played an important technical and production role at Sony for Crash Bandicoot. Ethics and serious games is a particular focus, as well as using Indian and Greek philosophy to instruct creative mind virtues. As an entrepreneur, he co-founded and created the intellectual property for an in-game ad unit for the recently acquired company, Tap.Me.

Course: Foundations of Swift Coding and iOS

Learn More