Recent ProfessorsNot yet assignedRecent SemestersNo scheduled sections on recordClass SizeNot publishedCredits3PrerequisiteCS 111 or CS 116 or CO SCI 508 or CO SCI 575 with a grade of "C" or better. Transfers ToCSUDescriptionFormerly CO SCI 559. Credit not given for both courses. Prerequisite: CS 111 or CS 116 or CO SCI 508 or CO SCI 575 with a grade of "C" or better. Students learn advanced programming concepts and skills for creating mobile applications for iOS devices. Students create multi-screen, multi-touch applica- tions; send/receive SMS and emails programmatically from within applications; read and update contacts through public contact API; use media and browser content providers; use sensors and location-based services programmatically; develop services; create a home screen widget. Students implement exception handling, will create manageable user preferences and will incorporate security and permissions. Students will sign, publish and distribute developed applications. Counseling (COUNSEL)