Skip to main content

ITI 504 - Mobile App Development: Swift I

Registration Option: Open Enrollment

Total Course Hours: 42

If you do not see a class listed in our catalog, it is not available for registration at this time.


This course will guide students with basic programming knowledge in their journey to become app developers with Swift. It focuses on developing strong Swift fundamentals, getting familiarized with the XCode IDE and how to apply this knowledge in your projects. The course culminates in a final project where students can choose one of two basic iOS apps to build. The in-person version of this course is taught in a Mac computer lab. For remote/distance learning, students must use their own Mac.


Programming Fundamentals or equivalent  experience, and knowledge of Mac OS


  1. Develop strong familiarity with Swift fundamentals
  2. Be able to use XCode IDE
  3. Create a final project and build  an iOS app