Aarabi to teach 100,000 students how to build Swift-based iOS9 apps

Professor Parham Aarabi has designed a MOOC to train thousands of learners around the world to build photo-based iOS9 apps using Apple’s new Swift programming language. (credit: Johnny Guatto)
Professor Parham Aarabi has designed a MOOC to train thousands of learners around the world to build photo-based iOS9 apps using Apple’s new Swift programming language. (credit: Johnny Guatto)

September 10, 2015

With the announcement of iOS9 by Apple, mobile developers all over the world have been scrambling to master app development for iOS9 including using Apple’s latest app language, Swift.

For novice developers, Swift is a perfect place to start building their own applications for mobile devices—and Parham Aarabi aims to help get more than 100,000 new programmers up to speed. On Sept. 15 he’ll launch a new MOOC (short for massive open online course) to teach anyone with an internet connection how to develop applications for the new operating system.

“This Specialization is going to teach thousands of people how to build apps that meet their own needs,” says Aarabi, a professor in The Edward S. Rogers Sr. Department of Electrical & Computer Engineering at the University of Toronto, as well as the founder and CEO of ModiFace Inc.

Aarabi is teaming up with one of ModiFace’s iOS development experts, Jack Wu, as well as University of Toronto’s Michael Spears, to deliver the Specialization through Coursera, the world’s largest open online education provider. Aarabi and Wu have together overseen the development of over 100 iOS apps at ModiFace that have been downloaded more than 60 million times, and Spears manages the University’s Mobile App Development Lab. Aarabi is well known as an expert on optimizing user experience and user interfaces.

“Teaching at U of T, I can impact about 200 students a year,” says Aarabi. “The thing that initially interested me about teaching this Specialization was the chance to reach up to 100,000 people through the courses—there’s potential for so much creativity and productivity here, and I find that opportunity incredibly exciting.”

Learners who complete the three courses, as well as the final capstone project of building their own unique photo-related app for iOS, will receive a Specialization in iOS App Development in Swift. Throughout the course students will take online quizzes and conduct peer assessments, including providing feedback to classmates on the apps each will develop as their capstone project.

“We are thrilled to offer a Specialization in iOS App Development in Swift from the University of Toronto, a very current subject, and one in very high demand among our learners,” said Daphne Koller, President and Co-Founder of Coursera. “We are especially excited to see the hundreds of thousands of apps that people all over the world will learn to create as a result of this Specialization’s Capstone Project.”

Registration opens on Coursera on Tuesday, Sept. 1, with classes beginning Sept. 15. Those interested in registering can download a new app called SHIFT, built in Swift as a preview of what students can expect to learn.

Registration is now open on Coursera, with classes beginning Sept. 15.

Screen captures of the SHIFT app (courtesy: Parham Aarabi)
Screen captures of the SHIFT app (courtesy: Parham Aarabi)

More information:
Marit Mitchell
Senior Communications Officer
The Edward S. Rogers Sr. Department of Electrical & Computer Engineering
416-978-7997; marit.mitchell@utoronto.ca