This course covers the principles, theories, and practice of Capstone Project development. Students are expected to propose and plan for a feasible IT business plan using their gathered data, facts and create a system for future implementation with provided documents as part of their requirement. This course will tests the students overall skills in system planning, construction and project team development. As an initial requirement, a team needs to present a proposal and deliberate with panels and advisers about their proposed capstone project title. Students will be able to practice the use of Unified Software/Agile Development Process and will gain the proficiency of code writing at professional level using their proposed project title. After planning , analysis and strageries, the team project will undergo execution and quality checking or quality software verification using software quality model. As final requirement, project team should provide a capstone project output with required documentation, evidences, research and present the final project in a defense.