Skip to Content

Overview

Learn how to design, code and create iOS apps from start to finish. This 3-course certificate will equip you with essential skills in Swift coding and all the tools you need to design a user-centered experience.

After earning the iOS App Development with Swift Coding certificate, students will be able to:

  • Design and code apps in Swift — Apple’s official programming language.
  • Take on the role of UX/UI designer within a collaborative development environment.
  • Utilize design thinking to troubleshoot problems and arrive at effective solutions.
  • Use the iterative app design cycle to plan, prototype and create iOS apps for clients.

App Design with Swift Programming

Build your own mobile apps and launch your coding career by learning Swift, a powerful and intuitive programming language. During…
Learn

FOUNDATIONS OF SWIFT CODING AND iOS

Launch your coding career with Swift. As Apple's official programming language, Swift gives programmers the ability to code seamlessly for…
Learn

UX/UI Design Essentials

Understand how to develop a successful, customized design experience by understanding user-centered interactions. During this course, you will be introduced…
Learn

Enroll Now

×
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 videogame 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

Lauren Liss Photo

Lauren Liss

Lauren Liss is a professor in the Interactive Arts and Media Department. She teaches interface design, interaction theory, user experience and usability, and collaborative development. She also runs an interaction design company, *goodspark, which focuses on content management systems and usability analysis for small businesses, with a specialization in women-owned businesses and creative firms.

Liss received her Masters in Education, Learning Design and Leadership, New Learning, from the University of Illinois, where she studied knowledge acquisition and educational theory through the lens of usability and technology.

Course: UX/UI Design Essentials

Matthew Steinke Photo

Matthew Steinke

Matthew Steinke is an artist, musician, designer and developer. Over the past two decades, he has produced interactive content for Atmosphere Proximity, RGA, Viacom, Ogilvy, The Girl Scouts of America, The Fun Fun Fun Fest, Charles Schwab and Cramer Krasselt among others. His professional practice reflects his broad experience in a variety of roles including programmer, animator, designer, engineer and project manager.

Steinke has also produced several experimental media artworks involving robotic musical instruments for installations and performances for which he has toured across Europe, Canada and the US. His personal work and research explores the intersection of artificial intelligence, psychology and narrative as a way to generate new forms of machine behavior for musical expression.

Course: App Design with Swift Programming

“I have been trying to teach myself iOS development for a long time. I needed the structure of this class to actually stick with it. I also liked having the added motivation and structure of working toward having a functioning App at the end of class which added purpose to each step of the App development process.”

— Keith M., Columbia Online Student

Learn More


Loading...