Skip to contentSkip to main navigationSkip to local navigation

COMP 121 The Art of Coding: iOS App Development with Swift

Find Courses

Search by Keyword

Browse Courses by Subject Code

Course Description

Introduction to mobile device programming based in the iOS environment. Hands-on programming in the Mac lab using Apple’s Xcode software. Students will use the Swift programming language to design and test basic object-oriented, event-driven apps for an iPhone or iPad. Engages students in basic computer science concepts and skills necessary to move into and excel in computer science and engineering courses. Topics include: program design, use of storyboards, functions, UI design, basic algorithms, file IO, classes, and more.

Units: 3
Degree Credit
Letter Grade Only
  • Lecture hours/semester: 32-36
  • Lab hours/semester: 48-54
  • Homework hours/semester: 64-72
Prerequisites: None
Corequisites: None
Transfer Credit: CSU , UC
C-ID: COMP 112