This capstone course is a culminating requirement to integrate and apply the competencies gained throughout the students� academic journey. This course requires students to analyze, design, implement, test, and deploy a real-world software solution. This course covers project planning and scoping; requirements elicitation and analysis; system design and architecture; implementation and coding; testing and quality assurance; integration and deployment; documentation and user training; project management and collaboration tools; agile and scrum methodologies; client communication and presentation; ethical considerations and professionalism; and reflection and continuous improvement. This course is a final culminating requirement and must be taken in the last semester.