CIS 1951
Spring 2026

You're currently viewing the schedule for section 201 (Tues 5:15pm).

Schedule

DateEvent
1/20
🧑‍🏫 Lecture 1: Intro to iOS Dev & Xcode
1/27
🧑‍🏫 CLASS CANCELLED (Happy Snow Day!)
2/3
🧑‍🏫 Lecture 2: Swift Basics
2/6📋 HW0: Environment Setup - Due @ 11:59PM
2/10
🧑‍🏫 Lecture 3: SwiftUI Fundamentals
2/17
🧑‍🏫 Lecture 4: SwiftUI State Management
2/20📋 HW1: Text Adventure Game - Due @ 11:59PM
2/24
🧑‍🏫 Lecture 5: App Lifecycle & Structure
3/3
🧑‍🏫 Lecture 6: Custom Views & Event Handling
3/6📋 HW2: Trivia Game - Due @ 11:59PM
3/17
🧑‍🏫 Lecture 7: Sensors
3/24
3/27📋 HW3: Penn Dining Scavenger Hunt - Due @ 11:59PM
3/31
🧑‍🏫 Lecture 9: Data Persistence
4/7📋 Final Project - Proposal due @ 5:15PM
4/7
🧑‍🏫 Lecture 10: UIKit
4/13📋 HW4: Weather App - Due @ 11:59PM
4/14
🧑‍🏫 Lecture 11: App Design & UX
4/21📋 Final Project - Milestone 1 @ 5:15PM
4/21
🧑‍🏫 Lecture 12: AR & Reality Kit
4/28📋 Final Project - Due @ 5:15PM
4/28
🧑‍🏫 Lecture 14: Final Presentations
Dates and times are displayed in EST.