Changes & Notes

ToDo: (pre-first lecture)

later todos:

Assignments:

A1 Unchanged

  • Swift basic

A2 Unchanged

  • Profile

A2.5

  • Profile, add ui collection view component and more practice to delegation

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

Change Grading

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. L5: Delegation + Protocols

    1. new lecture but reinforces same learning objectives

    2. new demo

  6. L6: SwiftUI I

    1. unchanged

  7. L7: SwiftUI II

    1. unchanged

  8. L8: Networking I

    1. minimal change

    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

Last updated

Was this helpful?