CIS 137 - iOS/Swift Programming

    Recent Professors
    Hellen Pacheco
    Recent Semesters
    Fall 2026, Fall 2025
    Class Size
    35 students
    Credits
    4
    Fall 2026 Sections
    View Fall 2026 sections of CIS 137
    Transfers To
    CSU
    Description
    Introduction to programming in Swift. Concepts covered include variables and types, conditional and iterative control structures, arrays, functions, and object-oriented design. Introduction to the architecture and techniques used to create applications for iOS mobile devices, including the MVVM design pattern, user interface layouts, views, user events and navigation. Persistent storage strategies are introduced, including the Core Data framework and the use of SQLite database. An overview of the most common tools and techniques for designing and creating iOS mobile apps. Intended for students with previous programming experience.