Prerequisite(s): CSIT 355 with a grade of C- or higher. This course will introduce iOS App development using Swift. Main topics include iOS development tools, basic programming concepts using Swift, interactive iOS App design using SwiftUI framework, advanced tools such as machine learning and augmented reality for iOS Apps, as well as industry best practices. Through a series of practical projects, students will learn how to create apps from scratch, publish it to Apple Store, along with how to monetize mobile Apps.