The document outlines requirements for a software project including a software quality assurance plan, requirement specification, software design document, and implementation plan. It also lists documentation that must be included such as a project schedule, requirements specification, software design document, system implementation plan, SQA plan, risk management documentation, and testing documents. The submission requirements include zipping the source code, including a README file with student names and contributions, and a PowerPoint presentation summarizing the work. Templates are provided.