> For the complete documentation index, see [llms.txt](https://ios-course.cornellappdev.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25.md).

# SP25

- [Logistics](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/logistics.md)
- [Syllabus](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/logistics/syllabus.md): Spring 2025
- [Schedule](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/logistics/schedule.md): Spring 2025
- [Grading](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/logistics/grading.md): Spring 2025
- [Office Hours](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/logistics/office-hours.md): Spring 2025
- [Lecture](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture.md)
- [Logistics + Swift Basics](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/logistics-+-swift-basics.md): Fall 2025
- [UIKit + AutoLayout](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/uikit-+-autolayout.md): Spring 2025
- [MVC + Navigation + Delegation](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/mvc-+-navigation-+-delegation.md): Spring 2025
- [UITableView](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/uitableview.md): Spring 2025
- [UICollectionView](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/uicollectionview.md): Spring 2025
- [Networking I](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/networking-i.md): Spring 2025
- [Networking II](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/networking-ii.md): Spring 2025
- [SwiftUI I](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/swiftui-i.md): Spring 2025
- [SwiftUI II](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/swiftui-ii.md): Spring 2025
- [Persistence + SnapKit](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/persistence-+-snapkit.md): Spring 2025
- [(11) Notifications](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/11-notifications.md): Spring 2025
- [(12) Deployment and MapKit](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/lecture/12-deployment-and-mapkit.md): Spring 2025
- [Assignments](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/assignments.md)
- [A1: Swift Basics](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/assignments/a1-swift-basics.md): Original Author: Vin Bui
- [A2: Profile](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/assignments/a2-profile.md): Original Author: Vin Bui
- [A3: ChatDev](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/assignments/a3-chatdev.md): Original Author: Vin Bui
- [A4: ChefOS](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/assignments/a4-chefos.md): Original Author: Vin Bui
- [A4: ChefOS - SwiftUI](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/assignments/a4-chefos-swiftui.md): Original project authored by Vin Bui, adapted to SwiftUI by Daniel Chuang
- [Hack Challenge](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/assignments/hack-challenge.md): Original Author: Vin Bui
- [FA23 Winners](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp25/assignments/hack-challenge/fa23-winners.md): Fall 2023
