What is the MSSE Capstone Project

The Capstone Project is the culminating project of the MSSE degree program, and consists of a software deliverable, documentation of the design and testing process, and an individual written reflection. Additionally, students will be required to record a video presentation of your group demonstrating the working software. Submitting and passing both the project (with a score of at least 3) and presentation (with a score of at least 2) is required for graduation.


Over the final four months of the program, students will have the opportunity to apply their knowledge and skills of software engineering languages, tools, methods and project management to produce a high-quality software deliverable. The main deliverable will be a working software artifact meeting its user requirements and demonstrated to the satisfaction of the project’s Product Owner, represented by a faculty member. To deliver this software artifact students will be expected to have applied appropriate software engineering methodologies and collaborative tools (such as CI/CD tools), designed their artifact appropriately and utilized various technologies learned during their studies.


Students can complete this project either individually or in a group of up to five students. Important dates—including the Capstone Kickoff, Check-Ins, and submission deadlines for your Capstone project and presentation—can be found in your course schedule. You will receive more information about the project during the Capstone Kickoff week, as per your schedule. 


Capstone Learning Outcomes:

  • Use agile methodology to analyze, design, develop, test and deploy a high-quality software artifact
  • Utilize the appropriate software engineering methodology and tools for your project to deliver a software artifact on-time
  • Demonstrate a working software artifact meeting agreed requirements to product stakeholders

Still need help? Contact Us Contact Us