> 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/welcome/fa26-changes-and-notes.md).

# FA26 Changes & Notes

## ToDo: (pre-first lecture)

* [ ] Make course calendar
* [ ] Complete google slides Todos
* [ ] Add people to ed
* [ ] Add people to cmsx
* [ ] Course grading changes (assignments are different)
* [ ] New office hours section
* [ ] New logistics section

later todos:

* [ ] Make L\_
* [ ] Make A\_

TA emails:\
<cj384@cornell.edu>, <aly32@cornell.edu>, <arg286@cornell.edu>, <da547@cornell.edu>, <in76@cornell.edu>, <an585@cornell.edu>, <afm88@cornell.edu>, <gac232@cornell.edu>, <jj775@cornell.edu>, <klu6@cornell.edu>, <hw769@cornell.edu>, <asc337@cornell.edu>, <ako28@cornell.edu>, <aw895@cornell.edu>

## Assignments:

A1 Unchanged

* Swift basic&#x20;

A2 Unchanged

* Profile&#x20;

A2.5&#x20;

* <mark style="color:$danger;">Profile, add ui collection view component and more practice to delegation</mark>

A3 Same outcome (mock data), but in swiftUI

* Chatdev, swift UI, just UI

A3.5 Same outcome, same code ish

* chatdev - networking

A4 Same outcome but using mvvm

* ChefOS using MVVM

<mark style="color:$danger;">Change Grading</mark>

## Lectures

1. L1: Course Intro + Git + Swift Basics:
   1. add git + github section
2. L2: UIKit
   1. unchanged
3. L3: MVC + Control
   1. unchanged
4. L4: UICollectionView
   1. Same as L5 from prev sem
5. <mark style="color:$danger;">**L5: Delegation + Protocols**</mark>
   1. <mark style="color:$danger;">**new lecture but reinforces same learning objectives**</mark>
   2. <mark style="color:$danger;">**new demo**</mark>
6. L6: SwiftUI I
   1. unchanged
7. L7: SwiftUI II
   1. unchanged
8. L8: Networking I
   1. minimal change&#x20;
   2. connect to swiftui, mention uikit
9. L9: Networking II
   1. minimal change
   2. connect to swiftui, mention uikit
10. L10: MVVM
    1. minimal changes from last sem L11
11. L11: Embedded ML
    1. minimal changes from last sem L12
    2. focus more on CreateML as well as CoreML
12. L12: Special fun Topics
    1. decide on what to do (VR, Gaming,...)
13. L13: Recruiting + Internship experience
    1. minimal to no slides necessary
    2. get iOS members to talk about their experiences (panel-like)
14. L14: AppDev + Career talk
    1. no clue what this is lol<br>

regrouped Assignments and Lectures together in separate pages rather than organizing by week - makes it easier for students to locate assignments and lectures
