This document outlines an app development course taught using Swift and Xcode. The course contains 6 units that teach essential Swift concepts and SDK skills through lessons and guided projects. Unit 1 covers getting started, Unit 2 introduces UIKit, Unit 3 focuses on navigation, Unit 4 addresses tables and persistence, Unit 5 deals with web integration, and Unit 6 is about prototyping and planning your own final app project. Each unit combines Swift lessons, SDK lessons, and a guided hands-on project to build apps.