CSDS 392
App Development for iOS
Case Western Reserve University · UGRD · Fall 2026
Catalog description
This course is an introduction using Swift and SwiftUI with the Xcode development environment. Topics include Swift programming language and iOS SDKs, object-oriented design, software architecture including MVVM and MVC, user interface design, consuming web services, animations, using sensors such as location. Additional topics may include data management, developing for different platforms such as watchOS, and recent developments in iOS. Recommended preparation: experiences in object-oriented programming and knowledge in software engineering and databases. A Mac is required to participate in this course. Prereq: ( CSDS 293 or CSDS 221 ) and Junior or Senior standing.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff