Student Learning Outcomes
This course provides the student with an opportunity to design and implement an application from start to finish. Various agile methodologies are studied and used to develop the applications. Students are part of a team when designing and creating the application. This experience will help student's will grow their team management skills. As a team, they will design the application's database, incorporate reporting, implement remote database connectivity through web services, implement project source control, insure iteration success through recording and executing stories and tasks and integrate testing throughout the application's development. When the system is finished, the team will deploy the application to a remote web server.
Student Learning Outcomes
Student Learning Outcomes
- Analyze agile methodologies.
- Interact with other students to recognize the dynamics of team development.
- Analyze and develop a practical approach to build an application.
- Participate in fact-finding activities to determine user needs for
application development. - Choose the appropriate language, platform and database to build the application with.
- Produce stories and tasks to document iteration goals.
- Participate in weekly team stand-up meetings.
- Recognize and resolve the challenges of application development in teams.
- Participate in mock interviews to build interviewing skills.
Prerequisites
Please see eServices for section availability and current pre-req/test score requirements for this course.