🗓️Schedule

Spring 2025

Join the Google Calendar

Schedule

This schedule is tentative and subject to changes to Cornell's academic calendar.

Week
Date
Lectures
Assignments

1

Wed 3/12

L1: Course Logistics + Swift Basics

Installation & Setting up (3/12) A1 Released

2

Mon 3/17 Wed 3/19

L2: UIKit + AutoLayout L3: MVC + Navigation + Delegation

(3/18) A1 Due (3/19) A2 Released

3

Mon 3/24 Wed 3/26

L4: UITable View L5: UICollectionView

(3/26) A2 Due (3/26) A3 Released

Spring Break 👒

3/31

No Class

Enjoy spring break!

4

Mon 4/7

Wed 4/9

L6: Networking I L7: Networking II

(4/9) A3 Midpoint Due

5

Mon 4/14 Wed 4/16

L8: SwiftUI I L9: SwiftUI II

(4/14) A3 Final Due (4/14) A4 Released

6

Mon 4/21 Wed 4/23

L10: Persistence + SnapKit L11: Push notifications

(4/21) Hack Challenge Starts (4/25) A4 Due

7

Mon 4/28 Wed 4/30

L12: Authentication + Storage (Guest Lecture)

L13: AppStore Deployment

(5/3) Hack Challenge Submissions Due

8

Mon 5/5 Wed 5/7

L14: TBD (AppDev + Career Discussion?) No class

(TBD) Attend Hack Challenge Final

Last updated

Was this helpful?