This website is for a previous semester and will not be updated. Click or tap on this banner to go to the current CIS 1951 website.

CIS 1951
Spring 2024

Course Description

This project-oriented course focuses on application development for current iOS mobile platforms using SwiftUI. In the initial stages, students will explore the fundamentals of mobile app development, including iOS and Xcode basics, Swift programming, and SwiftUI interface building. The curriculum progresses through advanced concepts like state management, app lifecycle, sensor integration, networking, and data persistence. In the latter part of the course, students work in teams to conceptualize and develop a significant mobile application. Creativity and originality are highly encouraged!

Upcoming Assignments

No assignments are due in the next 31 days.

Staff

Instructors

Jordan Hochman (201)

Can't think of good flavor text
Email: jhawkman@seas
Pronouns: he/him
OH: Fri 11:30-1:30pm @Levine 3rd Floor Bump Space

Anthony Li (201)

OvercomplicatedView
Email: antli@seas
Pronouns: he/him
OH: Wed 5:15-7pm Online

Yuying Fan (202)

Food, Music, Plants, Coding
Email: yuyingf@seas
Pronouns: she/her
OH: Mon 6:45-7:45pm @Towne 337

TAs

Jacky Fang (201)

Email: jackyf@seas
Pronouns: he/him

Ondrej Gonzor (202)

Email: ondrej@seas
Pronouns: he/him
Dates and times are displayed in EST.