> 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/course-content.md).

# Course Content

- [Logistics](https://ios-course.cornellappdev.com/course-content/logistics.md): Office Hours, Schedule, Syllabus, and Grading info goes here!
- [Schedule](https://ios-course.cornellappdev.com/course-content/logistics/schedule.md): Fall 2026
- [Syllabus](https://ios-course.cornellappdev.com/course-content/logistics/syllabus.md): Fall 2026
- [Grading](https://ios-course.cornellappdev.com/course-content/logistics/grading.md): Fall 2026
- [Office Hours](https://ios-course.cornellappdev.com/course-content/logistics/office-hours.md): Fall 2026
- [Lectures](https://ios-course.cornellappdev.com/course-content/lectures.md)
- [L1: Intro to Swift Basics](https://ios-course.cornellappdev.com/course-content/lectures/l1-intro-to-swift-basics.md): Fall 2026 | Monday, Oct 5
- [L2: UIKit and Git](https://ios-course.cornellappdev.com/course-content/lectures/l2-uikit-and-git.md): Fall 2026 | Wednesday, Oct 7
- [Pre-Lecture 2 Reading](https://ios-course.cornellappdev.com/course-content/lectures/l2-uikit-and-git/pre-lecture-2-reading.md): SP 2026 | Zain Bilal
- [L3: MVC and Control (Navigation + Delegation)](https://ios-course.cornellappdev.com/course-content/lectures/l3-mvc-and-control-navigation-+-delegation.md): Fall 2026
- [Pre-Lecture 3 Reading](https://ios-course.cornellappdev.com/course-content/lectures/l3-mvc-and-control-navigation-+-delegation/pre-lecture-3-reading.md): SP 2026 | Jay Zheng
- [L4: UICollectionView](https://ios-course.cornellappdev.com/course-content/lectures/l4-uicollectionview.md): Fall 2026
- [L5: Delegation + Protocol](https://ios-course.cornellappdev.com/course-content/lectures/l5-delegation-+-protocol.md): Fall 2026
- [L6: SwiftUI I](https://ios-course.cornellappdev.com/course-content/lectures/l6-swiftui-i.md): Fall 2026
- [Pre-Lecture 6 Reading](https://ios-course.cornellappdev.com/course-content/lectures/l6-swiftui-i/pre-lecture-6-reading.md): SP 2026 | Jay Zheng
- [Assignments](https://ios-course.cornellappdev.com/course-content/assignments.md)
- [A1: Swift Basics](https://ios-course.cornellappdev.com/course-content/assignments/a1-swift-basics.md): Original Author: Vin Bui
- [A2: Profile](https://ios-course.cornellappdev.com/course-content/assignments/a2-profile.md): Original Author: Vin Bui
- [A2.5: Profile Add-On](https://ios-course.cornellappdev.com/course-content/assignments/a2.5-profile-add-on.md): Original Author: Zain Bilal
- [A3: ChatDev](https://ios-course.cornellappdev.com/course-content/assignments/a3-chatdev.md): Original Author: Vin Bui | New Changes: Zain Bilal
- [A3.5: ChatDev — Networking](https://ios-course.cornellappdev.com/course-content/assignments/a3.5-chatdev-networking.md): Original Author: Vin Bui | New Changes: Jay Zheng
- [A4: ChefOS - SwiftUI](https://ios-course.cornellappdev.com/course-content/assignments/a4-chefos-swiftui.md): Original project authored by Vin Bui, adapted to SwiftUI by Daniel Chuang
- [Week 2 | UIKIT, MVC, and Control](https://ios-course.cornellappdev.com/course-content/week-2-or-uikit-mvc-and-control.md): Working with UIKit
- [Week 3 | CollectionViews and more UIKIT](https://ios-course.cornellappdev.com/course-content/week-3-or-collectionviews-and-more-uikit.md)
- [No reading for Monday lecture](https://ios-course.cornellappdev.com/course-content/week-3-or-collectionviews-and-more-uikit/no-reading-for-monday-lecture.md)
- [Monday | UICollectionView](https://ios-course.cornellappdev.com/course-content/week-3-or-collectionviews-and-more-uikit/monday-or-uicollectionview.md): Spring 2026
- [Wednesday Pre-lecture Skim](https://ios-course.cornellappdev.com/course-content/week-3-or-collectionviews-and-more-uikit/wednesday-pre-lecture-skim.md): SP 2026 | Jay Zheng
- [Wednesday | TODO](https://ios-course.cornellappdev.com/course-content/week-3-or-collectionviews-and-more-uikit/wednesday-or-todo.md): Spring 2026
- [Week 4 | SwiftUI](https://ios-course.cornellappdev.com/course-content/week-4-or-swiftui.md)
- [Monday Pre-lecture Skim](https://ios-course.cornellappdev.com/course-content/week-4-or-swiftui/monday-pre-lecture-skim.md): SP 2026 | Jay Zheng
- [Monday | SwiftUI I](https://ios-course.cornellappdev.com/course-content/week-4-or-swiftui/monday-or-swiftui-i.md): Spring 2026
- [No Wednesday Pre-lecture Skim](https://ios-course.cornellappdev.com/course-content/week-4-or-swiftui/no-wednesday-pre-lecture-skim.md)
- [Wednesday | SwiftUI II](https://ios-course.cornellappdev.com/course-content/week-4-or-swiftui/wednesday-or-swiftui-ii.md): Spring 2026
- [Week 5 | Networking](https://ios-course.cornellappdev.com/course-content/week-5-or-networking.md)
- [Monday | Networking I](https://ios-course.cornellappdev.com/course-content/week-5-or-networking/monday-or-networking-i.md): Spring 26
- [Wednesday | Networking II](https://ios-course.cornellappdev.com/course-content/week-5-or-networking/wednesday-or-networking-ii.md): Spring 2026
- [Week 6 | MVVM, CreateML, and CoreML](https://ios-course.cornellappdev.com/course-content/week-6-or-mvvm-createml-and-coreml.md)
- [Monday | MVVM](https://ios-course.cornellappdev.com/course-content/week-6-or-mvvm-createml-and-coreml/monday-or-mvvm.md): Spring 26
- [Wednesday | CoreML and CreateML](https://ios-course.cornellappdev.com/course-content/week-6-or-mvvm-createml-and-coreml/wednesday-or-coreml-and-createml.md): Spring 2026
- [Machine Learning on iOS](https://ios-course.cornellappdev.com/course-content/machine-learning-on-ios.md): Spring 2026 | Jay Zheng
- [Assignments (OLD)](https://ios-course.cornellappdev.com/course-content/assignments-old.md)
- [A1: Swift Basics](https://ios-course.cornellappdev.com/course-content/assignments-old/a1-swift-basics.md): Original Author: Vin Bui
- [A2: Profile](https://ios-course.cornellappdev.com/course-content/assignments-old/a2-profile.md): Original Author: Vin Bui
- [A3: ChatDev](https://ios-course.cornellappdev.com/course-content/assignments-old/a3-chatdev.md): Original Author: Vin Bui
- [A4: ChefOS](https://ios-course.cornellappdev.com/course-content/assignments-old/a4-chefos.md): Original Author: Vin Bui
- [A4: ChefOS - SwiftUI](https://ios-course.cornellappdev.com/course-content/assignments-old/a4-chefos-swiftui.md): Original project authored by Vin Bui, adapted to SwiftUI by Daniel Chuang
- [Hack Challenge](https://ios-course.cornellappdev.com/course-content/assignments-old/hack-challenge.md): Original Author: Vin Bui
- [FA23 Winners](https://ios-course.cornellappdev.com/course-content/assignments-old/hack-challenge/fa23-winners.md): Fall 2023
