The purpose of this course is to introduce the student to mobile application programming using iOS. The student will learn about the iOS development life cycle from design, implementation and testing to deployment. The student will gain experience with a variety of iOS capabilities including storyboarding, navigation, user interaction, sensors, communications, graphics and sound.
There is no required textbook for this course, but students may be required to read resources on the web or distributed in class.
Students will be required to complete several homework assignments. Homeworks will evaluate the student's ability to apply concepts discussed in class. Programming will be required. Homework due dates are shown on the class schedule. No late homeworks will be accepted.
See course website for weighting of assignments. Grades will be curved.
Students are expected to attend all classes and actively participate in discussions.
Students are encouraged to use the internet and work with classmates on assignments. However, each student must turn in original work. No copying from other sources will be accepted. Students who violate this policy will receive a zero grade on the assignments in question and/or receive a failing grade for the course. Please talk to the instructor if you have questions about this policy. All academic integrity issues will be handled in accordance with university regulations. See conduct.wsu.edu for details.
Reasonable accommodations are available for students with a documented disability. If you have a disability and need accommodations to fully participate in this class, please either visit or call the Access Center (Washington Building 217; 509-335-3417; accesscenter.wsu.edu) to schedule an appointment with an Access Advisor. All accommodations MUST be approved through the Access Center.
Washington State University is committed to enhancing the safety of the students, faculty, staff, and visitors. For more information, please review the Pullman Campus Safety Plan (safetyplan.wsu.edu).