Skip to Content

Launch your coding career with Swift. Swift’s speed and efficiency have attracted a large community of coders at all experience levels, and as Apple’s official language, Swift is designed to be easy to learn and use. During this introductory course, you’ll learn the basics of working with computer programs, data types, operators, conditionals, and data structures. Using Xcode, you’ll create Swift projects, including a simple algorithmic program that expresses results with basic media elements.

What you’ll walk away with:

  • Ability to navigate the macOS and the Xcode interface in order to code in the Swift programming language
  • Problem-solving skills to troubleshoot code errors
  • Experience writing basic code when given a set of problems to solve within the Xcode interface
  • Industry insight and real-life applications of Swift

who should take this course?

Foundations of Swift Coding and iOS is for both novice and experienced coders who want to learn Apple’s powerful programming language. If you are interested in creating your own mobile apps, this course will give you foundational coding skills and hands-on experience building your own projects. No previous coding experience is required.

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

Foundations of Swift Coding and iOS can be applied to the following certificate programs:

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