Mobile App Project


Times Offered Syllabus
Lec MW 05:00pm-06:50pm

Times are for SPRING 2017
No Syllabus Found
Prerequisites Technologies Studied
Students must be senior standing in order to take ITP 442.
Ideally, students will have also completed either ITP 341 or ITP 342 prior to taking ITP 442.

(These Courses must be Completed)
Mobile app development, project management, and quality assurance.
Course Description
This is the capstone course for the Mobile App Development minor. The students will be divided into project teams, and each team will develop a marketable mobile app. Ideally, each project team will have 3 or 4 students with a maximum of 5. The goals are to expose students to the process of developing a new mobile app from start to finish and to provide an experience very similar to what a developer would have at any company where they work to produce an app that not only works but is also something that meets the needs of their clients. We will work with organizations inside USC and outside USC, who will act as their clients.
Why Students Take ITP-442
This course gives the students an opportunity to bring together skills and knowledge they have learned in several other courses in order to build a moderately complex mobile app. Each project team will be required to:
• Meet with their client several times during the semester
• Create an app design document (includes app definition statement and wireframes)
• Usability test their wireframes and create a report
• Develop their app
• Demonstrate their app to the client, the instructor, and the other students
• Participate in a team oral presentation of their app
Course is Part of...
Mobile App Development (SPECIALIZATION)
Mobile App Development (MINOR)
Register Contact Advisor


Trina Gregory