Build a foundation in Swift, UIKit, and networking through hands-on labs. Students complete guided projects that include a description of user-centered features, a project plan, and instructions for building a fully functioning app. Through these projects, students can create features that interest them, all while performing the type of work they can expect in an app development workplace. For the culmination of the course. they’ll examine how to design, prototype, and architect an app of their own design.