MET CS 633 Software Quality, Testing and Security Management

Prerequisites: MET CS 520 or MET CS 521. Or instructor’s consent.
Delivery: Boston- Charles River Campus, Online
Program: MS CS elective, MS CIS elective, MS TC elective, MS SD elective
Syllabus: CS633_C1_EL_Fall 2016

Description: Theory and practice of security and quality assurance and testing for each step of the software development cycle. Verification vs. validation. Test case design techniques, test coverage criteria, security development and verification practices, and tools for static and dynamic analysis. Standards. Test-driven development. QA for maintenance and legacy applications. From a project management knowledge perspective, this course covers the methods, tools and techniques associated with the following processes — Plan Quality, Perform Quality Assurance, and Perform Quality Control. 4 credits.