The course, Developing iOS 8 Apps with Swift, is offered every year by professor Paul Hegarty through Stanford’s School of Engineering but now for the first time has been updated for iOS 8 and Swift. The course includes an Introduction to iOS, Xcode 6, and Swift, More Xcode and Swift, Using MVC in iOS, Swift and Foundation, and more.