As the third course in the Software Engineering Management certificate sequence, this course focuses on managing the software development process and delivering high quality products on time and within budget. You will learn various software development processes; methodologies (traditional and agile); software development; software testing and QA; and software release management. Also, you'll discover the software project planning process, various software implementation and testing stages, metrics collection for reworks and cost estimate, software quality assurance, and software version control.
Note: Recommended prerequisites: "Business Practices for Software Project Managers" and "Successful Software Requirement Analysis and Design".
Course Number: CSE-40851
Credit: 3.50 unit(s)
Related Certificate Programs: Software Engineering Management, Software Quality Assurance