Certificate in iPhone and Cocoa Development
(Autumn, Downtown Seattle)
Developed in partnership with the UW Department of Computer Science & Engineering

Overview  |   Courses  |   Instructors  |   Advisory Board  |   Apply

Get Started

The Autumn 2009 program is no longer accepting applications

Next program starts: Winter 2010

Next Seattle program starts: Autumn 2010. Details will be posted in Spring

Single courses may be available

Also offered in
Winter, Bellevue
Stay Connected

Get e-mail updates

Contact us:
206-685-8936
E-mail
Learn More

Download a program overviewPDF icon

Read an ars technica article about our program

Read a Time Magazine article describing a top ten list of iPhone current apps

Read a PC World article about what makes their chosen top 12 current apps memorable

Read a MacWorld iPhone and iPhone application news blog

Chris Parrish, program instructor, has been awarded an Apple Design Award for the iPhone application Postage produced by his company Rogue Sheep


Admission Requirements

There is an admissions process to ensure that all students begin the program with comparable experience. Admission requirements:

Students applying for the program should have mastered programming in some other high level programming language and have good facility in program structure, looping and flow control logic, basic data structures (arrays, trees, linked lists), pointers and the use of dynamic memory, and object-oriented design. Typically, this means one to two years professional development experience or a proven record of success in writing applications.

English Proficiency: Students who are non-native English speakers are expected to have adequate English language proficiency. For details, see English Language Guidelines.

International Students: This program does not qualify as full-time study, and therefore does not meet requirements for an F-1 visa. However, if you are an F-1 student currently enrolled full-time in another program, OR you are in the U.S. on some other type of visa (not F-1), you may be eligible to take a certificate program or course. For complete details, or to contact an adviser, see Visa Information.


Technology Requirements

  • Students are required to have access to a Mac with Intel processor and 2 GB RAM.. More RAM will greatly improve performance of profiling tools, to be used heavily in follow-on courses. Laptop recommended for in-class exercises. If you are not using a laptop, please plan to arrive early enough to set up your equipment before class begins.
  • For the courses covering iPhone development, students will be required to supply a device for testing (iPhone or iPod Touch)
  • Required software includes Mac OS X 10.5 (Leopard) for the first course, and for the remaining courses, students maybe required to upgrade to10.6 (Snow Leopard) which is due to be released by approximately October. Students will also need to work with Xcode version 3.2.

Application Process

The Autumn 2009 program is no longer accepting applications. The next program begins in Autumn 2010. Click here to be notified via e-mail when complete details for the next program are available online. The following information regarding the application process may be helpful as you plan for applying to the next program:

To Apply: You can apply online or submit one copy of the application form with a $50 certificate program fee* and two stapled application sets, which include the following clearly labeled documents:

  1. A typed (250-word maximum) letter of application describing a) your relevant work and volunteer experience, and/or transferable skills and knowledge of the field, and b) how you expect the program will help you meet your professional goals
  2. Your résumé listing education and applicable programming experience

Application Review: Applications are evaluated by a review committee designated by the advisory board. Selection of program participants is based on admission requirements. Applicants receive written notification of their acceptance or non-acceptance within two weeks after their application is received.

Enrollment: Applicants accepted to the program receive enrollment information for the first-term course and are encouraged to make their fall tuition payment early. Enrollment in the program is on a first-come, first-served basis, upon receipt of the first-term tuition payment.

Waitlist: Some programs maintain a waitlist for applicants accepted after the program has reached enrollment capacity. If space becomes available, waitlisted applicants will be notified and given an opportunity to enroll. If space does not become available, waitlisted applicants will be offered a space in the next program offering.

* The certificate program fee is not refundable and does not guarantee admission to, or enrollment in, the program.


Fees and Tuition

Tuition is payable on a term-by-term basis. Tuition for the entire program is $2,115 excluding certificate program and registration fees and textbooks. There is a $50 nonrefundable certificate program fee to apply to this program and a $35 nonrefundable registration fee each term. First-term tuition of $705, plus the nonrefundable registration fee, is due by September 14, 2009. The University's tuition exemption policy does not apply to this program. Fees and tuition are subject to change.

Information on registration and refund policies and procedures is included with registration materials.


Refunds

To receive a 100% refund, minus the $35 non refundable registration fee, you must send a written request to withdraw the day before the first day of class. Email to uweoreg@extn.washington.edu or fax to 206-685-9359.


Earning the Certificate

Participants are evaluated in each course on the basis of standards established by the advisory board and instructors. At the end of each course, participants are notified of successful or unsuccessful completion. Because courses are arranged sequentially, participants need to successfully complete classes in the previous term before they advance to the next term.

Once you are accepted into the program, you have one year to complete it.

When the required courses are completed in these noncredit programs, participants earn a certificate, which is presented at the annual UW Extension awards ceremony.


Single-Course Enrollment

Interested in taking just one class? Some courses in this program (those courses designated by a Class is also available to professionals who do not intend to pursue the certificate, but wish to enroll in individual classes on a space available basis) are open for single-course enrollment to those who do not wish to earn the certificate. Because some courses require prior knowledge and experience in the field, those interested in taking individual courses need to submit these materials:

  1. A completed application for single-course enrollment;
  2. A résumé listing your work-related experience, and a typed (250-word maximum) letter of application describing your experience/knowledge and how it was acquired.

Please note that courses taken as a non-certificate student are not automatically applied toward a certificate of completion in the program. Single-course enrollments are on a space-available basis. No certificate program fee is necessary; tuition is not accepted until you are notified of eligibility.

UW Extension reserves the right to cancel programs or classes with low enrollment.