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:
- 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
- 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
) 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:
- A completed application for single-course enrollment;
- 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.