🗓️Schedule
Spring 2024
Last updated
Spring 2024
Last updated
This schedule is tentative and subject to changes to Cornell's academic calendar.
Week | Date | Lectures | Assignments |
---|---|---|---|
1 | Mon 3/11 Wed 3/13 | L0: Course Logistics + Git and GitHub L1: Swift Basics | Wed: A1 Released |
2 | Mon 3/18 Wed 3/20 | L2: UIKit + AutoLayout L3: MVC + Navigation + Delegation | Tue: A1 Due, A2 Released |
3 | Mon 3/25 Wed 3/27 | L4: UITableView L5: UICollectionView | Tue: A2 Due, A3 Released |
Spring Break 🌸 | 3/30 - 4/7 | No lectures. | Tue: A3 Midpoint due |
4 | Mon 4/8 Wed 4/10 | L6: Networking I L7: Networking II | Tue: A3 Final due, A4 released |
5 | Mon 4/15 Wed 4/17 | L8: Persistence + Snapkit L9: Accessibility (Guest Lecture) | Tue: A4 Midpoint due |
6 | Mon 4/22 Wed 4/24 | L10: SwiftUI I L11: SwiftUI II | Mon: Hack Challenge Start Tue: A4 Due |
Hack Challenge! | 4/22 - 5/3 | - | Hack Challenge submissions due 5/3 |
7 | Mon 4/29 Wed 5/1 | No lectures. | Fri: Hack Challenge due |