skip links

CS16 - Mobile Application Development: iOS

This course covers object-oriented programming in the Objective C language for the iPhone and related platforms (e.g., iPad, iPod Touch) at a beginning to intermediate level. It provides an introduction to Objective C syntax and concepts, and to the Cocoa Touch application programming interface (API), including: classes, objects, inheritance, protocols, selectors, strings, arrays, dictionaries, sets and memory management.

This is NOT an introductory programming course in general. For a successful experience in CS16, it is recommended for students with substantial prior programming experience in C, C++ or Java.

CS16 Spring Schedule:
Tuesday & Thursday, 3:00pm–5:00pm

If you are considering taking the course, or have already registered for it, please fill out the survey below.

Above contents © 2009-2011 by Colin G. Schatz - Last modified: October 30, 2011