SICT

DPS923 & MAP523

Mobile App Development for iOS

Notes Topics Weekly Resources Graded work Professor Code examples

DPS923 - Mobile App Development for iOS

This is the home page for the DPS923 and MAP523 course.

This course covers the foundations of programming applications for the Apple iOS operating system. Students will learn and become proficient with the development tool environment, and create graphical end-user iOS applications that follow the MVC design pattern. Students will write their programs in the Swift and Objective-C languages, using the object-oriented Cocoa framework. A wide range of iOS development topics, including user interface programming techniques, data management, and network access will be covered.


Welcome! What do you need to know to get started in this course?


The following table has links to course content:

Link Description
Course notes Weekly and daily class notes, and related information
Learning resources A list of digital and physical resources that we’ll use during the course
Weekly schedule Topics covered during the course, organized by week; includes test dates and assignment due dates
Graded work Information about graded work and values
Course policies Course policies
Course standards Standards that govern conduct and expectations in the course
Welcome info Welcome info to get started in the course
DPS923 course outline Official course outline from the College course outline system
MAP523 course outline Official course outline from the College course outline system