iOS Programming with Objective-C and Swift

Associate of Applied Science in Information Technology – Software Development

Course ID
Course Credits

About iOS Programming With Objective-C and Swift

This course presents an introduction to Apple iOS app development tools and technologies and utilizes previous coursework to enable students to understand and develop a fully functional iOS app. The course will be split between Objective-C and Swift programming languages, focusing on iOS, but will introduce OSX concepts when applicable. Concepts introduced will include optionals, dictionaries, sets, closures, callbacks, blocks, protocols, NSStrings, and NSArrays. Additional topics introduced will include Cocoa programming, application state, localization, views, touch events, and core data. Upon completion of the course, students will be able to understand how to create, modify, and maintain Objective-C and Swift programs to produce iOS software.


Students must have completed ASD210 with a satisfactory grade.

Talk to an Advisor

Reach out today and one of our knowledgeable admissions specialists will be happy to answer any questions you have about CIAT.